Rename digest() to relay()