readded mc-directory chooser