dealing with points of interest
adding digest and hash capabilities