added a bunch of stuff
changed shadow