Requirements:

* make sure you have read the Contributing guide
* filling the below template is required
* the new code pass all existing tests
* the new code should be  accompanied by new tests


We recommend opening an [issue][issues] to discuss first.

Type of change:

- [ ] Bug fix 
- [ ] New feature
- [ ] Documentation update


Description of the change:

Related PRs:

Steps to test or reproduce:


Possible drawbacks:

