Sc digest loop