reducing code in main