made usage of proto message request