update arrayDriver
update apcdriver