format main 2