refactor(layout): use arrange attribute