double up value based reduction