did we lose $shadow altogether? might be good to leave it in...