ported all the bots