buttons bugfix