adding facts agent