controller

+ rewards
+ fixes
+ math