adding agents