Season:
2019 Outdoor
Outdoor
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2005
2004
2002
1999
Indoor
2024
2023
2022
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
Event Records
Highlighter
Highlighter is active:
Click
Tap
an entry to show highlight options.
Mens
Womens
Mens
100 Meters
1.
10
Slater DeLeone
11.68
PR
May 15
OHSL Liberty Small School Championships
2.
12
Samuel DeLeon
11.79
PR
May 15
OHSL Liberty Small School Championships
3.
12
James Pavelchak
11.84
Apr 26
Chittenango Invitational
4.
10
Jack McNerney
11.85
May 15
OHSL Liberty Small School Championships
5.
12
Justin Gagnon
12.11
May 23
Section III Class B-2 Championships
6.
12
Joshua Maxwell
12.23
PR
May 23
Section III Class B-2 Championships
7.
11
Connor Wilson
12.41
PR
May 10
Oneida Invitational
8.
10
Charles Kubiniec
12.53
PR
May 23
Section III Class B-2 Championships
200 Meters
1.
10
Slater DeLeone
23.22
(.8)
PR
May 31
Section 3 State Qualifier
2.
12
Samuel DeLeon
24.24
PR
May 4
Don Howard Invitational
3.
10
Jack McNerney
24.40
PR
May 15
OHSL Liberty Small School Championships
4.
12
Jack Aronson
24.53
PR
May 10
Oneida Invitational
400 Meters
1.
12
Jack Aronson
53.35
PR
May 15
OHSL Liberty Small School Championships
2.
11
Cormac Race
53.98
PR
May 23
Section III Class B-2 Championships
3.
11
Timothy Gibbons
59.72
PR
May 4
Don Howard Invitational
4.
10
Dylan Albicker
1:01.31
PR
May 4
Don Howard Invitational
800 Meters
1.
9
Andrew Kent
2:02.62
PR
May 31
Section 3 State Qualifier
2.
11
Hunter McCullough
2:10.66
PR
May 10
Oneida Invitational
3.
10
Jared Smith
2:13.63
PR
May 15
OHSL Liberty Small School Championships
4.
12
Justin Ossont
2:24.32
PR
May 4
Don Howard Invitational
5.
11
Timothy Gibbons
2:28.62
PR
May 4
Don Howard Invitational
1500 Meters
1.
12
Justin Ossont
4:55.74
PR
May 23
Section III Class B-2 Championships
2.
11
Jason Olkowski
5:14.34
PR
May 23
Section III Class B-2 Championships
3.
12
Kyler Hathaway
6:02.18
PR
May 10
Oneida Invitational
1600 Meters
1.
10
Jared Smith
4:46.77
May 4
Don Howard Invitational
2.
12
Noah Deroche
4:53.21
May 4
Don Howard Invitational
3.
9
Mike Senehi
5:00.62
PR
May 18
Junkyard Relays
4.
11
Shaun Zampetti
5:34.31
PR
May 18
Junkyard Relays
5.
11
Jason Olkowski
5:56.18
PR
May 18
Junkyard Relays
1 Mile
1.
9
Mike Senehi
5:07.18
PR
Apr 26
Chittenango Invitational
3200 Meters
1.
12
Noah Deroche
10:36.66
PR
May 4
Don Howard Invitational
2.
10
Jared Smith
10:39.28
PR
May 4
Don Howard Invitational
3.
9
Mike Senehi
11:03.59
May 15
OHSL Liberty Small School Championships
4.
11
Shaun Zampetti
12:08.60
PR
May 4
Don Howard Invitational
110m Hurdles - 39"
1.
12
Justin Gagnon
15.31
PR
May 15
OHSL Liberty Small School Championships
2.
12
Joshua Maxwell
16.76
PR
May 10
Oneida Invitational
3.
12
Kyler Hathaway
18.00
PR
May 15
OHSL Liberty Small School Championships
4.
11
Jason Olkowski
18.74
PR
May 15
OHSL Liberty Small School Championships
5.
12
Justin Ossont
20.96
PR
May 23
Section III Class B-2 Championships
400m Hurdles - 36"
1.
12
Justin Gagnon
1:00.40
PR
May 4
Don Howard Invitational
2.
11
Connor Wilson
1:04.07
PR
May 23
Section III Class B-2 Championships
3k Steeplechase
1.
12
Noah Deroche
10:34.9h
PR
May 18
Junkyard Relays
2.
10
Jared Smith
10:35.15
May 31
Section 3 State Qualifier
3.
9
Mike Senehi
11:57.70
May 23
Section III Class B-2 Championships
4x100 Relay
1.
Samuel DeLeon
Slater DeLeone
Justin Gagnon
Joshua Maxwell
44.78
May 31
Section 3 State Qualifier
2.
Justin Gagnon
Joshua Maxwell
Slater DeLeone
Samuel DeLeon
45.21
May 23
Section III Class B-2 Championships
3.
Justin Gagnon
James Pavelchak
Joshua Maxwell
Slater DeLeone
45.28
Apr 26
Chittenango Invitational
4.
Relay Team
45.89
May 4
Don Howard Invitational
5.
Justin Gagnon
Samuel DeLeon
Joshua Maxwell
Slater DeLeone
46.15
May 15
OHSL Liberty Small School Championships
6.
Justin Gagnon
Samuel DeLeon
Jack McNerney
Joshua Maxwell
46.47
May 18
Junkyard Relays
7.
Christian Edelstein
Angelo Annotto
Joshua Maxwell
Cameron Killiany
50.04
May 18
Junkyard Relays
4x200 Relay -
1.
Joshua Maxwell
Jack McNerney
Alex Lansing
Samuel DeLeon
1:40.82
May 18
Junkyard Relays
4x400 Relay
1.
Cormac Race
Andrew Kent
Ray Satchwell
Jack Aronson
3:44.65
May 15
OHSL Liberty Small School Championships
2.
Cormac Race
Alex Lansing
Andrew Kent
Jack Aronson
3:47.31
May 23
Section III Class B-2 Championships
3.
Relay Team
3:54.44
May 4
Don Howard Invitational
4.
Andrew Kent
Ray Satchwell
Cormac Race
Jack Aronson
3:57.52
May 10
Oneida Invitational
4x800 Relay
1.
Andrew Kent
Hunter McCullough
Mike Senehi
Noah Deroche
8:59.58
May 10
Oneida Invitational
2.
Mike Senehi
Hunter McCullough
Andrew Kent
Jack Aronson
8:59.97
May 23
Section III Class B-2 Championships
3.
Hunter McCullough
Noah Deroche
Jared Smith
Andrew Kent
9:10.03
May 15
OHSL Liberty Small School Championships
4.
Jack Aronson
Hunter McCullough
Andrew Kent
Justin Gagnon
9:11.52
May 18
Junkyard Relays
5.
Relay Team
9:30.26
May 4
Don Howard Invitational
Swedish 100-200-300-400m -
1.
9
Elijah Clements
Andrew Lee
Cassidy Gilmore
Andrew Kent
2:13.53
May 18
Junkyard Relays
2.
Samuel DeLeon
Justin Ossont
Alex Lansing
Ray Satchwell
2:20.41
May 18
Junkyard Relays
SMR 1600m - [200-200-400-800]
1.
Alex Lansing
Andrew Lee
Dylan Albicker
Justin Ossont
4:13.77
May 18
Junkyard Relays
DMR 4000m - [1200-400-800-1600]
1.
Hunter McCullough
Andrew Kent
Shaun Zampetti
Timothy Gibbons
12:32.23
May 18
Junkyard Relays
Shot Put - 12lb
1.
12
Angelo Annotto
41' 9
PR
May 23
Section III Class B-2 Championships
2.
11
Gordan Wester
34' 8.5
PR
Apr 26
Chittenango Invitational
3.
11
Jason Olkowski
34' 0.5
PR
May 23
Section III Class B-2 Championships
4.
12
Joshua Maxwell
34' 0
PR
May 4
Don Howard Invitational
5.
12
Cameron Killiany
30' 10
PR
May 18
Junkyard Relays
6.
12
Kyler Hathaway
28' 7.75
PR
May 10
Oneida Invitational
7.
10
Patrick Livingston
28' 4.5
PR
May 18
Junkyard Relays
8.
12
Luke Hudson
26' 6.5
PR
May 18
Junkyard Relays
9.
12
Justin Ossont
25' 3
PR
May 23
Section III Class B-2 Championships
10.
9
Carter Ruddy
24' 8.25
PR
May 18
Junkyard Relays
11.
9
Cassidy Gilmore
21' 9
PR
May 18
Junkyard Relays
12.
11
Shaun Zampetti
20' 0
PR
May 18
Junkyard Relays
Discus - 1.6kg
1.
12
Angelo Annotto
131' 2
PR
Apr 26
Chittenango Invitational
2.
11
Gordan Wester
116' 4
PR
May 15
OHSL Liberty Small School Championships
3.
12
Kyler Hathaway
108' 9
PR
May 15
OHSL Liberty Small School Championships
4.
12
Joshua Maxwell
93' 3
PR
May 4
Don Howard Invitational
Javelin - 800g
1.
12
Angelo Annotto
116' 8
PR
May 18
Junkyard Relays
2.
12
Joshua Maxwell
108' 0
PR
May 18
Junkyard Relays
3.
12
Kyler Hathaway
105' 4
PR
May 18
Junkyard Relays
4.
12
Christian Edelstein
68' 7
PR
May 18
Junkyard Relays
High Jump
1.
11
Dalton Sevier
6' 2
PR
May 10
Oneida Invitational
2.
10
Austin Sanders
5' 10
PR
May 10
Oneida Invitational
3.
12
Kyler Hathaway
5' 8
PR
May 4
Don Howard Invitational
4.
11
Jason Olkowski
5' 1.75
PR
May 23
Section III Class B-2 Championships
5.
12
Justin Ossont
4' 9.75
PR
May 23
Section III Class B-2 Championships
Pole Vault
1.
12
Samuel DeLeon
13' 11.75
PR
Jun 8
NYSPHSAA Outdoor Track & Field Championships
2.
11
Dalton Sevier
10' 6
PR
May 10
Oneida Invitational
Long Jump
1.
10
Slater DeLeone
20' 10.25
PR
May 31
Section 3 State Qualifier
2.
12
Ray Satchwell
19' 11
May 23
Section III Class B-2 Championships
3.
12
Kyler Hathaway
18' 1
PR
May 4
Don Howard Invitational
4.
12
Justin Ossont
16' 4.75
PR
May 23
Section III Class B-2 Championships
5.
10
Dylan Albicker
15' 7
May 18
Junkyard Relays
6.
11
Jason Olkowski
15' 3.5
PR
May 15
OHSL Liberty Small School Championships
7.
10
Patrick Livingston
14' 4.25
PR
May 18
Junkyard Relays
8.
10
Aiden Simms
12' 11.25
PR
May 18
Junkyard Relays
Triple Jump
1.
12
Ray Satchwell
43' 1
PR
May 10
Oneida Invitational
2.
10
Slater DeLeone
40' 8
PR
May 4
Don Howard Invitational
3.
11
Dalton Sevier
38' 8.75
PR
May 15
OHSL Liberty Small School Championships
4.
12
Kyler Hathaway
37' 7.25
PR
May 23
Section III Class B-2 Championships
5.
12
Joshua Maxwell
36' 8.25
PR
May 15
OHSL Liberty Small School Championships
6.
12
Justin Ossont
35' 9
PR
May 18
Junkyard Relays
7.
10
Dylan Albicker
34' 4.5
May 18
Junkyard Relays
8.
10
Jake Tobin
31' 3
PR
May 18
Junkyard Relays
Pentathlon (Outdoor) -
1.
11
Jason Olkowski
2055
PR
May 23
Section III Class B-2 Championships
2.
12
Kyler Hathaway
2022
PR
May 10
Oneida Invitational
3.
12
Justin Ossont
1960
PR
May 23
Section III Class B-2 Championships
Womens
100 Meters
1.
11
Savannah Johnson
13.04
(1.6)
PR
May 31
Section 3 State Qualifier
2.
11
Chloe Smith
13.71
Apr 13
Tully Girls Invitational
3.
8
Grace Dolan
13.85
Apr 26
Chittenango Invitational
4.
8
Finlay Stover
14.21
PR
May 10
John Arcaro Co-Ed Classic
200 Meters
1.
11
Savannah Johnson
27.19
(.5)
PR
May 31
Section 3 State Qualifier
2.
11
Peyton Basic
28.95
PR
May 15
OHSL Liberty Small School Championships
3.
9
Caryn Gagnon
29.02
PR
May 23
Section III Class B-2 Championships
4.
10
Laura Fitzgerald
29.74
May 10
John Arcaro Co-Ed Classic
5.
8
Grace Dolan
29.94c
May 3
ESM Girls Invitational
6.
8
Finlay Stover
30.76
PR
Apr 13
Tully Girls Invitational
400 Meters
1.
11
Peyton Basic
1:02.71
PR
May 23
Section III Class B-2 Championships
2.
8
Grace Dolan
1:05.72
May 23
Section III Class B-2 Championships
3.
10
Ella Huftalen
1:07.34c
PR
May 3
ESM Girls Invitational
4.
11
Cavy Monahan
1:11.89
Apr 26
Chittenango Invitational
5.
9
Emmie Rightmyre
1:15.51
PR
Apr 13
Tully Girls Invitational
6.
9
Melanie Michael
1:16.01
PR
Apr 13
Tully Girls Invitational
7.
9
Danielle Smith
1:44.02
PR
Apr 13
Tully Girls Invitational
800 Meters
1.
9
Claire Braaten
2:38.22
May 23
Section III Class B-2 Championships
2.
9
Mary Williams
2:46.21
PR
May 15
OHSL Liberty Small School Championships
3.
12
Jackie Gamlen
2:47.80
PR
May 23
Section III Class B-2 Championships
4.
10
Lili Gavitt
2:49.63
PR
May 23
Section III Class B-2 Championships
5.
8
Finlay Stover
2:56.4h
PR
May 3
ESM Girls Invitational
6.
10
Mia Chesbrough
2:56.9h
May 3
ESM Girls Invitational
7.
11
Cavy Monahan
2:59.24
PR
Apr 13
Tully Girls Invitational
8.
9
Emma Steinberg
3:07.38
PR
Apr 13
Tully Girls Invitational
1500 Meters
1.
10
Molly Hart
5:17.24
PR
May 15
OHSL Liberty Small School Championships
2.
11
Isla Stover
5:27.98
PR
May 15
OHSL Liberty Small School Championships
3.
12
Kelly Frost
5:49.25
PR
May 18
Junkyard Relays
4.
9
Mary Williams
5:50.86
May 18
Junkyard Relays
5.
9
Emma Steinberg
6:13.2h
PR
May 3
ESM Girls Invitational
6.
10
Jenna Steinberg
6:16.1h
PR
May 3
ESM Girls Invitational
1 Mile
1.
11
Isla Stover
6:13.00
PR
Apr 26
Chittenango Invitational
2.
11
Eleanor Wester
6:53.77
PR
Apr 26
Chittenango Invitational
3000 Meters
1.
10
Molly Hart
11:38.78
PR
May 15
OHSL Liberty Small School Championships
2.
11
Isla Stover
11:46.07
PR
May 15
OHSL Liberty Small School Championships
3.
12
Kelly Frost
12:26.7h
May 3
ESM Girls Invitational
4.
10
Jenna Steinberg
13:38.38
PR
May 10
John Arcaro Co-Ed Classic
100m Hurdles - 33"
1.
10
Lili Gavitt
17.23
(2.8)
PR
May 31
Section 3 State Qualifier
2.
9
Melanie Michael
17.38
May 15
OHSL Liberty Small School Championships
3.
12
Maddy Gavitt
17.64c
PR
May 3
ESM Girls Invitational
4.
9
Caryn Gagnon
17.69
PR
May 18
Junkyard Relays
5.
12
Jackie Gamlen
19.90
May 23
Section III Class B-2 Championships
400m Hurdles - 30"
1.
9
Melanie Michael
1:12.61
May 23
Section III Class B-2 Championships
2.
9
Caryn Gagnon
1:21.01
PR
May 10
John Arcaro Co-Ed Classic
3.
12
Kelly Frost
1:27.41
Apr 13
Tully Girls Invitational
2k Steeplechase
1.
10
Molly Hart
8:04.5h
PR
May 18
Junkyard Relays
2.
12
Kelly Frost
8:30.50
PR
May 23
Section III Class B-2 Championships
3.
12
Jackie Gamlen
9:17.8h
May 3
ESM Girls Invitational
4.
11
Eleanor Wester
9:59.61
PR
May 10
John Arcaro Co-Ed Classic
5.
10
Jenna Steinberg
10:13.4h
PR
May 18
Junkyard Relays
4x100 Relay
1.
Grace Dolan
Caryn Gagnon
Paige Hunt
Savannah Johnson
52.30
May 23
Section III Class B-2 Championships
2.
Grace Dolan
Caryn Gagnon
Savannah Johnson
Chloe Smith
52.81
May 31
Section 3 State Qualifier
3.
Grace Dolan
Savannah Johnson
Paige Hunt
Chloe Smith
53.13
May 15
OHSL Liberty Small School Championships
4.
Grace Dolan
Savannah Johnson
Chloe Smith
Finlay Stover
54.34c
May 3
ESM Girls Invitational
5.
Grace Dolan
Caryn Gagnon
Ava Gavitt
Savannah Johnson
54.64
May 18
Junkyard Relays
6.
Grace Dolan
Savannah Johnson
Caryn Gagnon
Finlay Stover
56.40
Apr 26
Chittenango Invitational
7.
Claire Edwards
Tessa Hanskenecht
Mackenzie Yates
Virginia Alvisi
59.53
May 18
Junkyard Relays
4x200 Relay -
1.
Peyton Basic
Laura Fitzgerald
Caryn Gagnon
Savannah Johnson
1:54.42
May 18
Junkyard Relays
4x400 Relay
1.
Grace Dolan
Ella Huftalen
Melanie Michael
Peyton Basic
4:28.29
May 18
Junkyard Relays
2.
Grace Dolan
Cavy Monahan
Ella Huftalen
Peyton Basic
4:28.83
May 23
Section III Class B-2 Championships
3.
Grace Dolan
Ella Huftalen
Mia Chesbrough
Peyton Basic
4:33.9h
May 3
ESM Girls Invitational
4.
Grace Dolan
Cavy Monahan
Isla Stover
Finlay Stover
4:43.07
Apr 13
Tully Girls Invitational
4x800 Relay
1.
Kelly Frost
Claire Braaten
Mary Williams
Molly Hart
10:40.00
May 18
Junkyard Relays
2.
Kelly Frost
Claire Braaten
Finlay Stover
Mary Williams
10:54.62
May 15
OHSL Liberty Small School Championships
3.
Molly Hart
Mary Williams
Claire Braaten
Isla Stover
10:56.9h
May 3
ESM Girls Invitational
4.
Claire Braaten
Mary Williams
Mia Chesbrough
Cavy Monahan
11:12.11
May 10
John Arcaro Co-Ed Classic
SMR 800m - [100-100-200-400]
1.
Madison Jones
Kali Costello
Hailey Kubiniec
Tessa Carroll
2:27.76
May 18
Junkyard Relays
Swedish 100-200-300-400m -
1.
Savannah Johnson
Laura Fitzgerald
Ella Huftalen
Peyton Basic
2:34.86
May 18
Junkyard Relays
2.
Emmie Rightmyre
Caryn Gagnon
Melanie Michael
Grace Dolan
2:38.04
May 18
Junkyard Relays
SMR 1600m - [200-200-400-800]
1.
Ella Huftalen
Savannah Johnson
Grace Dolan
Claire Braaten
4:48.15
May 18
Junkyard Relays
2.
Isla Stover
Mia Chesbrough
Christina Brown
Claire Edwards
5:07.41
Apr 13
Tully Girls Invitational
3.
Davianna Bartelli
Isabella Uzcategui
Danielle Smith
Maeve Potteiger
5:15.12
Apr 13
Tully Girls Invitational
4.
Shea Flannery
Laura Fitzgerald
Hailey Kubiniec
Anna Reger
5:26.2h
May 3
ESM Girls Invitational
5.
Paige Smith
Samantha Combs
Cassidy Jarvis
Anna Reger
5:35.10
May 18
Junkyard Relays
DMR 4000m - [1200-400-800-1600]
1.
Kelly Frost
Finlay Stover
Cavy Monahan
Isla Stover
15:00.47
Apr 13
Tully Girls Invitational
2.
Tessa Carroll
Anna Reger
Mary Williams
Emma Steinberg
16:24.36
May 18
Junkyard Relays
Shot Put - 4kg
1.
11
Claire Edwards
36' 2.5
PR
Apr 26
Chittenango Invitational
2.
12
Paige Hunt
26' 9
PR
May 23
Section III Class B-2 Championships
3.
12
Mackenzie Yates
26' 4.5
PR
May 15
OHSL Liberty Small School Championships
4.
10
Lili Gavitt
24' 6.25
PR
May 3
ESM Girls Invitational
5.
11
Tessa Hanskenecht
23' 9
PR
Apr 13
Tully Girls Invitational
6.
10
Lindsey Clements
23' 6
PR
May 10
John Arcaro Co-Ed Classic
7.
10
Megan Lawton
23' 0
PR
May 18
Junkyard Relays
8.
10
Kate Smith
22' 3.75
PR
Apr 13
Tully Girls Invitational
9.
12
Jackie Gamlen
19' 0.25
PR
May 23
Section III Class B-2 Championships
Discus - 1kg
1.
11
Claire Edwards
103' 9
PR
May 23
Section III Class B-2 Championships
2.
11
Tessa Hanskenecht
78' 4
PR
May 15
OHSL Liberty Small School Championships
3.
12
Virginia Alvisi
56' 1.5
PR
Apr 13
Tully Girls Invitational
4.
10
Megan Lawton
51' 1
PR
Apr 13
Tully Girls Invitational
5.
12
Shea Flannery
49' 6
PR
May 10
John Arcaro Co-Ed Classic
6.
10
Kate Smith
45' 2.75
PR
Apr 13
Tully Girls Invitational
7.
9
Danielle Smith
41' 10
Apr 13
Tully Girls Invitational
Javelin - 600g
1.
12
Maddy Gavitt
67' 0
PR
May 18
Junkyard Relays
2.
11
Claire Edwards
56' 1
PR
May 18
Junkyard Relays
3.
10
Kate Smith
52' 6
PR
May 18
Junkyard Relays
4.
12
Virginia Alvisi
47' 9
PR
May 18
Junkyard Relays
High Jump
1.
10
Lili Gavitt
4' 10
PR
May 10
John Arcaro Co-Ed Classic
12
Maddy Gavitt
4' 10
May 23
Section III Class B-2 Championships
3.
12
Paige Hunt
4' 8
May 15
OHSL Liberty Small School Championships
4.
9
Katie Pavelchak
4' 6
May 10
John Arcaro Co-Ed Classic
5.
10
Ava Gavitt
4' 4
PR
Apr 13
Tully Girls Invitational
6.
12
Jackie Gamlen
3' 11.25
PR
May 23
Section III Class B-2 Championships
Pole Vault
1.
12
Paige Hunt
9' 0
PR
May 15
OHSL Liberty Small School Championships
2.
12
Maddy Gavitt
8' 6
PR
May 23
Section III Class B-2 Championships
3.
11
Christina Brown
7' 0
Apr 26
Chittenango Invitational
4.
12
Mackenzie Yates
6' 0
PR
May 3
ESM Girls Invitational
9
Emma Steinberg
6' 0
May 18
Junkyard Relays
Long Jump
1.
12
Maddy Gavitt
17' 5
PR
May 31
Section 3 State Qualifier
2.
11
Chloe Smith
15' 3
May 23
Section III Class B-2 Championships
3.
10
Lili Gavitt
14' 10.5
PR
May 31
Section 3 State Qualifier
4.
10
Ava Gavitt
13' 9
PR
May 18
Junkyard Relays
5.
9
Emmie Rightmyre
12' 11
May 18
Junkyard Relays
6.
12
Jackie Gamlen
11' 4.25
PR
May 23
Section III Class B-2 Championships
Triple Jump
1.
12
Maddy Gavitt
36' 2
PR
May 31
Section 3 State Qualifier
2.
10
Ava Gavitt
30' 0
PR
Apr 26
Chittenango Invitational
3.
9
Kylie Anthony
24' 3
May 18
Junkyard Relays
4.
9
Katie Pavelchak
23' 4.25
Apr 13
Tully Girls Invitational
Pentathlon (Outdoor) -
1.
10
Lili Gavitt
2382
PR
May 31
Section 3 State Qualifier
2.
12
Jackie Gamlen
1561
PR
May 23
Section III Class B-2 Championships
*Recent improvement