update readme add protocol example