improve revenue method