finally splitting the diamond object into a seperate file