initialization to 0 width