added tasks to finish visitor methods/api

added tasks to finish visitor api/methods