setCurrent can wait