It looks like your ramp is missing the triangle diverter in the middle of the ramp. If so, and you decide to scour the Earth trying to find the parts for the diverter, I had some mounting posts made since they are completely and utterly obsolete. I was fortunate to have a fellow-pinsider hook me up with the triangle piece, so they are out there. But you'll need a mounting post to put all the parts together. Just wanted to let you know that I have them if you need them. I can provide a complete parts list, if you so desire. Just let me know.
Ryan