model appLogic files