can now generated add|edit forms