add authors to all functions