Object-Oriented Forms Part 2