Continue make OOP shell