some explicit trade-off models done