ignore activator's inner workings