edited buyprocess