[layout] solution