need to return results of fetch
add default navigate trigger and fix initial state
fix