Added CRUD methods