change CONTAINER_WIDTH macro to property containerWidth