------ o O /---- ----- O o /------
shaDow ?