tested haar transform on environment map. Looks like its at least close to correct