- updated architecture pattern broker, pipes and filters