fixed fetch for external data