make agent works