modernize compare