form edit and delete part completed