so much funkiness'
a bit of cleanup
latest and not so greatest