Reimplemented the app (again).