Perform or quit