half shadow added.