RAHIMOVLAR 311707917 Shared construction objects