Implemented basic shadows