remove neeedless rec