Cabinet approves new contracts