Assignment is needed because `previous` needs to be updated to the current karma.  `show_karma` does not check retrieve the actual value from the db, it just uses the current value stored in `previous`.