validation tool