shadow kinda works and is kinda awful. need to re-think using it at these distances