finished application model