Rewrite input recycler