added spawn shade mechanic