use new model property types