removed qstring
removed unused