updated rf in clojure