we should probably stat and ignore if not exists.