try timeout with show hide