initialisation of module