add headers and runparsed