add better showing