Are you broken or puzzled?