updated domain diagram