Add sorting. Add dynamic search.