reduce on launch, sensitive to the medium to be used