CCIT 310901899 Shared construction objects