initial commit for MDL principle