bp: make sure folders do exist