logic and accuracy testing