dmv architecture