Corrections after review + one more test added
Failing test - to be discussed