some sort arithmetics implements in OC