background calls in apollo