a boolean which does not work?