some basicsic environment map stuff working