can't use message as a socket event name, should've known better honestly