new ds grid functions, feature: checkpoint