empty message on leave fix
empty response fix
on_connect callback