before adjust whole size