finished backdoorLogic