copied the original another_agent.py here