Implements succeed methods