# Update theme

How to update the theme?

You will need to manually maintain all updates that we provide after purchase. The best practice is to follow the proper Customization method for a smooth update process. Every new update is considered a new and better version of the theme. Here are our recommended steps needed to update theme correctly:

- Before you process the update take a backup of your project's current version
- Review themes changelog. We provide detailed changelog with modified file list. You just need to update/replace those modified files to update the theme.
- Extract the latest version of the theme's `.zip` file and follow the below steps for particular file/folder:
  - SCSS: If you followed SCSS Method for your customization then replace new updated `.scss` file with your current file(if you haven't changed anything in these files) and compile your changes by running gulp
  - CSS: If you followed CSS Method for your customization then replace new updated `.css` file with your current file(if you haven't changed anything in these files)
  - JS: Replace the latest `function.js` file with your current file
  - Vendor: Replace the latest vendor folder with your current vendor folder and compile your changes by running gulp
  - HTML: Please check notes in our changelog and update accordingly. You can compare your current HTML files VS updated latest files and replace/update code accordingly
  - Other: We add a note for any other changes we have made except the above file/folders

You can always revert your updates from your backup files if something goes wrong.