add demo for service and value