Scientists still believed that liquid ethane and methane would be found near Titan 's poles , where they expected to find lots of liquid . The possibility remained that liquid ethane and methane might be found on Titan 's poles , where it was expected to be abundant and stable .