Latest version hopefully crashproof.