added updating and deleting to users