+ remove false test
+ add description to require field
+ define valid attributed