Details in architecture-2 (2000)