edit Parser to be runnable
first integration