Adding filtering searching and ordering