moving files around
adding in matrix