think about logging per process context