Wow! Thats my old DD bike (2008) Theres a few bits on there I recognise all too well....the seat mounts on Nylon blocks for one with the coils rubber mounted below them, found a box a few weeks ago full of different length white Nylon block (for different seat heights). None of my welding there....the only bits I welded were captive nuts under the mounting blocks. Good to see the old girl again