refactor LOUDBOT