added 3 more properties