Renamed volume reduce to volume change, and fixed a bug in it