Serious stuff.

Right now still work in progress so stay tuned.