periodic check-in
possible scratch buffer?