Framework Contracts