add specparser