merged and cleaned
pdf parser added