use mkdir p so it doesnt throw if folder exists