rewrite let in macro