troubleshooting async fetch passes method