commit for a little UI updates, and i start to understand some logic of Table View controller