learning with rewards