shadow fixes; minimap fixes