Made it so that you have to call init afterall