files with dots. This is really messy and I do a lot of stupid things here, so watch out.