Made agent map concurrent