Construction progress going well.