fix show if