fixed bug on let* order. cleaning up trace ns.