Custom development contract: five clauses to check first | WANFENG