commit 4

using containers and width