added some more cleaners to the categories and excluded the empty string