conditional vs firm deal