Introduce init func