adding stuff to parser