Adding other CRUD operations for the smartclient