outline main class