SHARAF FAYZ 204301843 Shared construction objects