Working layout and defs