moved generating checksums to grunt