glass tweaks, reward refactor