avoid extra directory creation