strange productions (178.420)