add some extra logging

removed requirement for PUT to have id, may be a temporary change depending on api evolution