switch to postDigest instead of watch