In defense of the slim protocol