XABIBULLO 202701164 Shared construction objects