Thankyou for the help on $read i have corrected that now.
I put the if\'s separately so that I could put separate messages etc for each (if there is a simpler way please tell me)
I put (( )) in all my scripts because it works the same and i find it easier to read.