App has object model