some updates on validator