shadows are cast where light is blocked