This PR Fixes #. Changes proposed in this pull request: I created a branch named contrib/issue-number I have written unit tests for the new code