## Checklist

-   [ ] The PR follows the [guidelines](CONTRIBUTING.md)
-   [ ] Passes all the tests (including added/updated ones)
-   [ ] Contains a valid documentation
-   [ ] It's not a duplicate from another PR

## Changes
This PR implements:
-   [ ] Bugfix
-   [ ] Feature
-   [ ] Refactoring
-   [ ] Documentation/wiki/tutorial update
-   [ ] Code style update
-   [ ] Build related change
-   [ ] Other, please specify:

## Details
What does this PR implements exactly?

What issues does this resolve?
<!-- Fixes #1, Closes #2 -->
