I think this is how it is supposed to work.