refactor - newusserlist sends a dict instead of a dict within a dict