this will probably never be finished.
blog coming soon-ish.
return from whence you came