Added different types of properties