fixed shadow and nicer painting