finish basic fetchPetchList