## Pull Request template Please, Make sure that your PR is not a duplicate. Search among the Pull request before creating one. IMPORTANT: Please review the [CONTRIBUTING.md](../CONTRIBUTING.md) file for detailed contributing guidelines. Thanks for submitting a pull request. Please provide enough information so that others can review your pull request: **Summary** This PR fixes/implements the following **bugs/features** * [ ] Bug 1 * [ ] Bug 2 * [ ] Feature 1 * [ ] Feature 2 * [ ] Breaking changes Explain the **motivation** for making this change. What existing problem does the pull request solve? **Validation** * Ensure CI build is passed. * Demonstrate the code is solid. [e.g. Provide a sketch] **Code formatting** * Ensure AStyle check is passed thanks CI **Closing issues** Fixes #xxx