The content of a software license agreement depends on the type of application for which it is used, as well as the amount and extent of support required. Among the general clauses of software license agreements are: while no checklist can be an exhaustive list of issues that a software license agreement will address, it can serve as a starting point for finding a software license agreement and verifying software agreements in general or preparing a draft software license agreement. The DMCA specifically provides for software self-engineering for interoperability purposes, so there has been some controversy about the feasibility of software license agreement clauses that limit this situation. The 8th case of the Davidson & Associates v. Jung[12] established that such clauses are enforceable after the decision of the federal circuit Baystate v. Bowers was taken.