parsing directions and answering