Thanks will add the tests for the 3 cases!