migrating to vecmath..