added EasyMath.map