Add new listing form with directives