make sure to specify initial width