ray maths
unnecessary merge due to git-tardation