ported the math helper functions package and the string helper functions package