befor changing learn_sa.go