fix bug duplicated sin add