on-going revenue contracts