yay lets start from the very beginning...a very good place to start