finished filling-in-layout