f1 afer merging and finished its coding