consuming remote data hw is done