Finished implementing app.handle()