Initial support for adding files