interp2d was waaaaay too buggy; now using RectBivariateSpline