refactoring FormObjects