improve the show all button : remembering user's choice in current session; don't show btn if less than 7