2014-02-03-23-03 ver:Hummingbird OOP