changing file structures