upgrading limit