more fixes to purchase stuff