understanding our agents