hooks
hooks
hooks again
better logging descriptions for failed updates