More efficent resize