first draft done. I can modify later after thesis