allow supplying additional details for logging