update: better logging!