fix generator rest parameters