Init and some other stuff (very professional commit message)