removed some comments because now that it works why reveal how confused we were?