linux rec engine changes: clean perl