This is how it should presumably work.