menssages and validator