add flag-select
merge