fix bug in sugnup