added combinators to SimpleParser