vitruvian code 2