Adding README and ensuring callbacks run within digest loop