refactored initialisation of initial items to the container base class