longer term contracts