architecture-fails-2