added shadows and some other bits and bobs