My homework for Jeffrey Palermo's review