finsihed coding now debug!