examples improved a bit