added source directory generation