fix autoname bug