listing functions should return result, not print out