add more validation
ignore test for now