CHUVALANCHI 200158984 Shared construction objects