A lot of refactoring + new layout