added CRUD actions with http authentication