turned off async for cycled fetch