continued shadowcasting
forgot to add file