Implemented Value comparison