resizeble handeling

* TODO: non filled terminal handeling