don't use nested class for listener, set message instead of replacing the word lag, remove onEnable & onDisable messages