Ooops, slight mistake on the contraction handling