What to Include In Your Design Contracts