direction shadow problem