inserted components and created initial modules