manngrovecomponts2