CRUD Property clasess and methods