concurrent endpoints