SALMONIC BLOCKS