implement pick function for scene