baselayout: rebuild