Rewards manual implementation