refactoring forms dresses and publications