Implemented shadows.