don't rely on percentages