compiled parser + removed unneccessary classfiled