dex delegated to scanner