Progress in construction science and technology