emit letfn
fix indentation