Fixed user_main awful macro