removed print_log