revenue capture