a lot of filing, new file structures made, with helpers. some styling made.