diff --git a/Makefile b/Makefile
index 99a3f42..45b3957 100644
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,7 @@
include /ioc/tools/driver.makefile
MODULE = $(notdir $(shell pwd))
BUILDCLASSES = Linux
-ARCH_FILTER = ARCH_FILTER = $(EPICS_HOST_ARCH) eldk42%
+ARCH_FILTER = ARCH_FILTER = $(EPICS_HOST_ARCH) RHEL7-x86_64 eldk42%
EXCLUDE_VERSIONS = 3.14 # 7.0.6
#EPICS_VERSIONS = 7.0.7
diff --git a/generate.py b/generate.py
index 218a0ae..9d6927a 100755
--- a/generate.py
+++ b/generate.py
@@ -158,7 +158,7 @@ epicsEnvSet("LOCATION", "{loc}")
# smarActMot PSI templates and other files
require motorSmarAct
require smarActMot
-require ESB_MX
+require ESB_MX zamofing_t
###### initialize device ############
drvAsynIPPortConfigure("asyn{port}", "{host}:5000", 0, 0, 0)
diff --git a/qt/ESB_MX_exp.ui b/qt/ESB_MX_exp.ui
index 919ce6b..982a7b6 100644
--- a/qt/ESB_MX_exp.ui
+++ b/qt/ESB_MX_exp.ui
@@ -309,7 +309,7 @@
ESB_MX_SmarAct.ui;ESB_MX_SmarAct_main.ui;ESB_MX_5cam.ui;G_EVR_main.ui;S_LAS-TMAIN.ui
- S=SARES30-SMX,M=MCS,T=MCS;P=SARES30-ESBMX;P=$(P);SYS=SAR-CVME,DEVICE=EVR0,FF=VME-300;SYS=SAR-CVME,IOC=SAR-CVME-EVR0,DEVICE=EVR0
+ S=SARES30-SMX,M=MCS,T=MCS;P=SARES30-ESBMX;P=$(P);SYS=$(P),DEVICE=EVR0,FF=PCIe;SYS=$(P),DEVICE=EVR0,FF=PCIe
caRowColMenu::Menu