fixed origin in affine