with specified properties