added directions list vc and applicable methods