Added method description
Added more tests to increase coverage