added update capability and removed unnecessary header values