affine readme