ensure source dir is created