Answers to Some Puzzling Questions