* add state to grpc plugin * tidy * fix lint * fix issues * return true * use defer * update err message