PY: interpolation now works and tests are being written