This version for submission.