contract based services