been stuck on this piece for days now and i'm really struggling to get it to come together.