INNOVATION ENGINEERING 309202912 Shared construction objects