created new application model, tests