first version of exp parser works