Module correctness