OOP: HM-3 is ready :)