least commitment principle