* creates needed directories