ba_sn finc master merged