How long surprise last?