testing file archictecture