Smoother, better implementation of Shadows, more content