CLOUD PLATFORMS 312004446 Shared construction objects