HANECIOGLU 311837415 Shared construction objects