Added attribution in seperate function files