new upgrade system finished, bug with upgrading items fixed