Implement global descriptor