regenerate
added sample for create, update and delete