An exemplary thermal shock tester including a main body and a temperature adjuster, the main body including a lid and defining a test area ; the temperature adjuster including a heater and a cooler, wherein the heater and the cooler is respectively configured for increasing and decreasing the temperature in the test area. Selected ones of the splines include a bi-directional impact absorption device configured to engage selected ones of the splines of the inserted second device when a torque load is applied in one of a first rotational direction and a second, opposing rotational direction. The flaws locally concentrate stress in the pre-determined pattern during a stress-inducing operation. In some embodiments, the user interface system also has a network interface for connecting to the Internet or other network. The method is suitable for the rearing of fish species such as halibut, turbot, bass, bream and flounder. The system also provides support for the search of one or more media peripherals, which may be searched when the media peripherals are communicatively coupled to the system.