working basebot