Requirements contract