MUHAMMAD ALI BIO 300814473 Shared construction objects