slate: no need to top-bottom gap