updated effect of top buttons