smarter default amount, and split locations by usage