i have got some great tips out of this...