Slingshot Engine Modifications