reconstruction the structure