initial version of hyp diff