button bar improvement