added more property types