bp: make sure folders exist