Called initialize_functions