Changes catapult so that it travesrses states properly
Changes Karen logic for catapult states