Fixing to redo userComm's storage method... damn generateRandomKey() won't return like I'd expect