More logical logging mechanism