fucked up message logic
rooms