[+] add two templates for publications and refactor. test data done/fail - 45/9