choose mega/language done

assumption: can reuse inner item from change mega