Final results. Only need minor detail updates.