type in function name fixed