better file ID validation
remove user_agent_full, add unread flag to exceptions