not sure if this is supposed to work like this