changed forego to force for output