Post your contract here and we can look at it. Not legal advice of course. I write lots of my own contracts. Try to minimize liability if you can.