add showhide buttons