verify and purchase working