add interactive button visibility