This is all a puzzlement