sizes now update correctly