Add some warnings when you can't take the full percentage that is desired from the total amount, so the user knows were the shortfalls are.