valid() filled