We may want to null check width, since it can be null.