Finished protocol work