Almost finsihed draft 1