DANI-AY 307163014 Shared construction objects