started inner class compiling