Updates 8/19/12 - MAJOR ENGINE UPDATES