Add validator to state, really fix tea-round bug (hopefully)