update vertical centering, add buttons