good point about being OOP.