fully valid