fix .getText() weakness