adding rec support