improve the pledge header