fixed interface string bug