long term commitments