normal_functions