So far, so good ...