golden selection finished
some merge