update agent string