add support for multuple files