improved app
adds models