Would be a good improvement on the current system..