Updated to 4.0.5 and fixed many typos.