#83 Refactoring ad post form