Agents code (35/41)

Agents code