remove full redex requires, implement freshen