starting to look at affine gap penalties