OOP mathimathics