File model for UI