Prepare protocl error checking