refactoring add cheese by form