make sure the dest folders exist

instead of silently failing