Bail if prereqs aren't satisfied