show and hide code.