final syntax used to generate model