refactor layouts.