edited picking ray