it's because sometimes surprise might be bad and ugly