fixed buying from shop