add valid/invald flag