Implement ServerPullAsync