basic service-activity interaction architecture implemented