move rewards to the module