add multi-file import support