Price is now generated properly