Quoted from spfxted:
Thanks! Hey, I just found this on Pinbits! They make little pee-pees to put on the end!
I had electrical tape on the ends for several years and then I found them at Pinbits when I ordered my Deadworld mod and finally got around to putting them on this past weekend.
Them frogs will not be scaring me!