Added CatapultLogic