Added CRUD full functioning