add vigilante module and concurrent task decorator