feel free to make a better one if you can.

No slop.