resources can be fetched via communicator