parser class didnt end up being needed