more checkpoint view functions called by model event triggers