misc: refactor calc_checksums