-added service architecture