Midnight commit!

Enjoy this commit, for this code is pre-alpha status.