fix duplicate strategy generation