TEMIRALI 203019308 Shared construction objects