core: still laying out everything...