better name for reward method