- pulling out inner class
- move out inner class beta