add ifdef for make on march
chainging parser to accept sexpressions