Commit 3: figure carpet