buttons bugfixes