更加OOP
....