More function

more math