Add valid checker
Add valid checker