upgrading parts....