contract alignment