resampling edge case fix