updates to new purchase view