optimized shadows slightly