create and delete work