added list_id counts and cleaned up error dicts for editing