layout update, button reset