add headers support