protocol vs reality