parseText is static