adding storage level to checkpoint api