add parameter to set button index