Scientific Inquiry renewed