pre refactor the layout