It's really hard to read these helpers, they should be split across multiple lines. I can't see where the differences are.