created files to manage file/stream access