fix concurring tasks