fixing more bitrot, restore shadow volume functionality