Tag Selected: the callisto protocol review