add file observer