initial application model