new coord mapping functions