fixing buying process and admin delete