got sphere intersection to work