debugging, validation