shadows starting to work commiting so i can return to this stage later if things go wrong