vertical centering, other updates