initial tests, accomadate the addition of categories and sorting options