Additions for testing.
tests passing
Refactor PUT headers.