Layout component diagram2