Made only one agent initialize