Improve documentations for agents