Add initialisation phases and mod instance