based on amount instead of percentile