adding upsample_3D