agentically doing this stuff