Archives for science behind contrast showers