I’m a tad suspicious about this one ... . Something isn’t passing the smell test.
the things that make you go hmmmmmmm