button adjustment