add doURLbuttonController handler