New revision. async interface, changed set..() to enable..().