some changes for more_buttpn