adding files including location controller