moved simple parser to own package