improve layout for smaller cells

in some cases, `Top` alignment is best - this commit handles those cases