main_construction