add file model and dal