I didn't blow up the pictures. The ball could be pre-flatbed....an aftermarket controller is pretty hard to explain away though. That's a bit of a red flag. My trucks all have factory controllers. There's no reason I would ever add one unless I'm gonna be pulling 5k+ routinely.