refined button sizing