Updated bot mainframe