number generator & more steps development in purchaser