read task list options from VS; refactoring