mid move to CustomChatListeners

main chatadapter not working ATM, not sure why. everything else appears
to work fine