a simple struct validator