6 Contract tips to avoid trouble with clients