remove sync.Once from Promise