improve list items check and test save purchase button