add delta validtion function