put early exit in a place it would not be ignored.