oops, need to return bot object here