Snort and Stamp.