add Q for string