new way of storing files without overwriting them