added mvl
changed make-macro to use double backquote