final output template added (unfinished)