Added data model and UI.