Filter a list with an input field, without the hassle