Read and complete.

Read and complete.