release delay