replacing list with hashmap, fixes multiclient issue with no message being sent