shadow revised

by mrounds on 24 April 2011