add logging, update deps