more input friendliness with lists