Add ResultList and fixed loops in BaseBot