Added shadow! and other minor edits.