improve bot