Changed layout representation, made changes for clarity.