top level source directory creation