more work on edit forms