some validator work