added deepPluck