do random function with set
fix hide show button