Why you should have a contract with your IT provider