Practical Formal Verification