slighty higher level intf for dyn vars