Begun Implementing static mpuint for performance