MARYAM 2017 306742608 Shared construction objects