This is Riva's awesome module.