Added math operation methods