english version - reconstruction