added directories we need to make sure exist
all the things