adding files n stuff