Used for customised data comaprison