with major improvements