TONNY 2006 308629000 Shared construction objects