changing the sample app to use the changes in karka and adaro to support specialization