input validation
0.1.3