make parser folder self contained