upgrading elements