implemented final page. text needs to be added, but now it checks before saving data.