DS dlls - imperative codeblocks