factory, detect, instrument