tight layout
tight layout and typo
add cartesian composite
make a cartesian composite