further removing QString