Protocol demo finish
fixed service null bug