Added init to use as module