implemented the shadow (toggle with "h")