more math operations added