NHLinearShadow - first commit