ref string bug