a second pass at the same app only without fragment logic.