values comparsion