Added Generic based Delta