Shadows - and some grad descent bugs fixed