update namespaces
update interface usage