Agent methods added