browse icons filter by content but code needs major refactoring