disign added, resizing rewrited again...