bug fix where no genres were selected. now it assumes that if no genres are selected, it will not filter by any genres