A new system for recognizing revenue