Updating requirements to work.
Updating header handling to be better.
Fixing issue if header is not there to delete.