Ditto on the Topsider. I've also used...
one for years. A bit pricey but well worth the no mess no fuss process. Our P42 came with a 4JH2-TE Yanmar with the oil filter on the starboard side of the engine, horizontal mount. The P42 has no starboard engine access, so changing the NAPA filter is a bit of a challenge. I use a gatorade plastic bottle with the top cut off that fits nicely over the filter to catch oil drips as I spin it off.Terry