BEING PUZZLED