Season:
2020 Indoor
Outdoor
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2005
2004
2003
2002
2000
1999
Indoor
2024
2023
2022
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2003
2001
2000
Event Records
Highlighter
Highlighter is active:
Click
Tap
an entry to show highlight options.
Mens
Womens
Mens
55 Meter Dash
1.
12
Wesley Pierre
6.81
PR
Jan 12
MSTCA Northeast Invitational
2.
11
Tucker Stikeman
6.85
PR
Feb 9
MSTCA Last Chance Invitational
3.
11
MyKease Driggers
7.06
PR
Jan 12
MSTCA Northeast Invitational
4.
12
Ryan Obear
7.14
Jan 12
MSTCA Northeast Invitational
5.
12
Jamie Poole
7.27
PR
Jan 12
MSTCA Northeast Invitational
6.
12
Freddy Sanchez
7.50
PR
Jan 12
MSTCA Northeast Invitational
7.
10
John Whitson
7.81
PR
Dec 18
Middlesex League Indoor Meet #1
8.
11
Scott Bergholtz
7.95
PR
Dec 27
Middlesex League Meet #2
9.
9
Austin Marshall
8.34
PR
Dec 27
Middlesex League Meet #2
10.
10
Bryce Dunlap
8.44
PR
Dec 27
Middlesex League Meet #2
200 Meters
1.
12
Wesley Pierre
23.66
PR
Jan 12
MSTCA Northeast Invitational
2.
11
Tucker Stikeman
23.91
PR
Jan 12
MSTCA Northeast Invitational
3.
12
Ryan Obear
24.15
PR
Feb 9
MSTCA Last Chance Invitational
4.
11
MyKease Driggers
24.46
PR
Jan 12
MSTCA Northeast Invitational
5.
12
Jamie Poole
24.73
PR
Feb 9
MSTCA Last Chance Invitational
6.
10
Cameron McMaster
26.46
PR
Jan 12
MSTCA Northeast Invitational
300 Meters
1.
10
Bradley Diaz
37.21
Jan 3
Middlesex League Meet #3
2.
11
Tucker Stikeman
37.94
Jan 3
Middlesex League Meet #3
3.
9
Nathan Gerawork
40.54
PR
Dec 27
Middlesex League Meet #2
4.
10
Cameron McMaster
41.77
PR
Dec 18
Middlesex League Indoor Meet #1
5.
10
Joshua Catino
44.87
Jan 3
Middlesex League Meet #3
6.
10
Bryce Dunlap
45.49
PR
Dec 27
Middlesex League Meet #2
7.
9
Jaden Puccio
46.03
PR
Dec 27
Middlesex League Meet #2
400 Meters
1.
10
Bradley Diaz
50.87
Feb 9
MSTCA Last Chance Invitational
600 Meters
1.
10
Bradley Diaz
1:22.66
Feb 29
33rd New England Interscholastic Championships
2.
12
Trevor Zupan
1:27.44
Dec 18
Middlesex League Indoor Meet #1
3.
11
Zach Jellison
1:31.19
PR
Jan 7
Middlesex League Meet #4
4.
12
Ian Schermerhorn
1:33.18
PR
Jan 7
Middlesex League Meet #4
5.
11
Andrew Roos
1:34.30
PR
Jan 7
Middlesex League Meet #4
6.
9
Colby Lee
1:38.34
PR
Jan 5
Auerbach Freshmen-Sophomore Meet Small School
7.
11
Guy Jacob
1:38.47
PR
Dec 27
Middlesex League Meet #2
8.
11
David Schurter
1:40.25
PR
Dec 18
Middlesex League Indoor Meet #1
9.
9
Leith Jones
1:41.79
PR
Jan 3
Middlesex League Meet #3
10.
10
James Christie
1:43.38
Jan 5
Auerbach Freshmen-Sophomore Meet Small School
800 Meters
1.
9
Ben Stratton
2:07.42
PR
Jan 12
MSTCA Northeast Invitational
2.
11
Zach Jellison
2:09.93
PR
Feb 9
MSTCA Last Chance Invitational
3.
12
James Crump
2:10.38
PR
Jan 12
MSTCA Northeast Invitational
4.
12
Ian Schermerhorn
2:11.48
PR
Jan 12
MSTCA Northeast Invitational
5.
11
Andrew Roos
2:14.66
PR
Jan 12
MSTCA Northeast Invitational
6.
9
Colby Lee
2:20.34
PR
Jan 12
MSTCA Northeast Invitational
7.
11
Aidan Lynch
2:22.13
PR
Feb 9
MSTCA Last Chance Invitational
8.
12
Tanner Jellison
2:22.68
Feb 9
MSTCA Last Chance Invitational
9.
12
Andrew Russell
2:25.14
PR
Feb 9
MSTCA Last Chance Invitational
10.
12
Noah Brennan
2:28.54
PR
Feb 9
MSTCA Last Chance Invitational
11.
10
James Christie
2:30.64
Jan 12
MSTCA Northeast Invitational
12.
11
Jack Tomsyck
2:33.49
PR
Feb 9
MSTCA Last Chance Invitational
1000 Meters
1.
12
Tanner Jellison
2:35.18
Jan 3
Middlesex League Meet #3
2.
12
Trevor Zupan
2:36.61
PR
Feb 22
All-State Championship
3.
12
James Crump
2:47.69
PR
Jan 3
Middlesex League Meet #3
4.
9
Ben Stratton
2:49.05
Jan 5
Auerbach Freshmen-Sophomore Meet Small School
5.
11
Andrew Roos
2:51.14
PR
Feb 9
MSTCA Last Chance Invitational
6.
11
Jonathan D'Ambrosio
2:52.35
PR
Jan 3
Middlesex League Meet #3
7.
10
Ajay Haridasse
2:53.93
Jan 3
Middlesex League Meet #3
8.
11
Colin Rudy
2:54.01
PR
Jan 7
Middlesex League Meet #4
9.
10
Michael Roberto
2:59.13
PR
Dec 27
Middlesex League Meet #2
10.
11
Zach Jellison
2:59.88
PR
Dec 18
Middlesex League Indoor Meet #1
11.
11
Aaron Canestaro
3:00.54
PR
Jan 7
Middlesex League Meet #4
12.
11
David Schurter
3:00.70
PR
Feb 9
MSTCA Last Chance Invitational
13.
11
Guy Jacob
3:01.15
PR
Dec 18
Middlesex League Indoor Meet #1
14.
9
Colby Lee
3:16.13
PR
Feb 9
MSTCA Last Chance Invitational
1 Mile
1.
10
Michael Roberto
4:41.35
Jan 12
MSTCA Northeast Invitational
2.
12
Tanner Jellison
4:42.17
Dec 18
Middlesex League Indoor Meet #1
3.
9
Ben Stratton
4:42.73
Feb 15
MIAA Division IV Championship
4.
12
Matt Roberto
4:43.50
PR
Jan 3
Middlesex League Meet #3
5.
11
Jonathan D'Ambrosio
4:44.17
PR
Feb 9
MSTCA Last Chance Invitational
6.
10
Thomas Dowd
4:50.58
Feb 9
MSTCA Last Chance Invitational
7.
12
James Crump
4:52.17
PR
Jan 7
Middlesex League Meet #4
8.
10
Ajay Haridasse
4:53.40
Jan 12
MSTCA Northeast Invitational
9.
11
Colin Rudy
4:56.37
PR
Jan 12
MSTCA Northeast Invitational
10.
9
Leith Jones
4:56.62
Feb 9
MSTCA Last Chance Invitational
11.
11
Guy Jacob
4:58.30
PR
Feb 9
MSTCA Last Chance Invitational
12.
11
Alex Skeldon
5:04.48
PR
Feb 9
MSTCA Last Chance Invitational
13.
11
Aaron Canestaro
5:05.39
PR
Feb 9
MSTCA Last Chance Invitational
14.
11
David Schurter
5:10.08
PR
Jan 12
MSTCA Northeast Invitational
15.
9
Ojas Singhvi
5:16.31
PR
Jan 5
Auerbach Freshmen-Sophomore Meet Small School
16.
12
Andrew Russell
5:20.35
PR
Jan 12
MSTCA Northeast Invitational
17.
9
Sam Bangston
5:22.34
Jan 12
MSTCA Northeast Invitational
18.
11
Aidan Lynch
5:27.23
PR
Jan 12
MSTCA Northeast Invitational
19.
12
Noah Brennan
5:27.89
PR
Jan 12
MSTCA Northeast Invitational
20.
10
Braden Carroll
5:35.19
Jan 12
MSTCA Northeast Invitational
21.
11
Jack Tomsyck
5:38.64
PR
Jan 12
MSTCA Northeast Invitational
2 Miles
1.
12
Matt Roberto
9:56.83
PR
Feb 15
MIAA Division IV Championship
2.
10
Michael Roberto
10:13.06
Jan 5
Auerbach Freshmen-Sophomore Meet Small School
3.
10
Thomas Dowd
10:19.47
Feb 15
MIAA Division IV Championship
4.
11
Jonathan D'Ambrosio
10:29.84
PR
Jan 7
Middlesex League Meet #4
5.
11
Zach Jellison
11:04.79
PR
Jan 3
Middlesex League Meet #3
6.
-
Lieth Jones
11:07.55
PR
Jan 5
Auerbach Freshmen-Sophomore Meet Small School
7.
11
Guy Jacob
11:08.96
PR
Jan 3
Middlesex League Meet #3
8.
9
Leith Jones
11:11.41
Dec 27
Middlesex League Meet #2
9.
11
Alex Skeldon
11:31.19
PR
Dec 18
Middlesex League Indoor Meet #1
10.
11
Colin Rudy
11:41.06
PR
Jan 3
Middlesex League Meet #3
11.
9
Ojas Singhvi
11:41.96
PR
Jan 12
MSTCA Northeast Invitational
12.
12
Andrew Russell
11:47.04
Jan 7
Middlesex League Meet #4
55m Hurdles - 39"
1.
12
Eli Gosslin-Smoske
8.24
PR
Feb 15
MIAA Division IV Championship
2.
11
Cory Sample
9.69
Jan 3
Middlesex League Meet #3
3.
12
Jamie Poole
10.17
PR
Dec 18
Middlesex League Indoor Meet #1
4.
10
Joshua Catino
10.34
Dec 18
Middlesex League Indoor Meet #1
5.
9
Austin Marshall
12.19
PR
Dec 27
Middlesex League Meet #2
4x200 Relay -
1.
Wesley Pierre
Ryan Obear
Tucker Stikeman
MyKease Driggers
1:35.24
Feb 15
MIAA Division IV Championship
2.
Nathan Gerawork
Ryan Obear
Wesley Pierre
MyKease Driggers
1:37.22
Dec 27
Middlesex League Meet #2
3.
Relay Team
1:38.64
Jan 7
Middlesex League Meet #4
4x400 Relay
1.
Tucker Stikeman
Trevor Zupan
Tanner Jellison
Bradley Diaz
3:32.05
Dec 27
Middlesex League Meet #2
2.
Tucker Stikeman
Trevor Zupan
James Crump
Bradley Diaz
3:34.37
Feb 15
MIAA Division IV Championship
3.
Relay Team
3:42.48
Jan 7
Middlesex League Meet #4
4.
Nathan Gerawork
Colby Lee
Ben Stratton
Bradley Diaz
3:51.32
Jan 5
Auerbach Freshmen-Sophomore Meet Small School
4x800 Relay
1.
Relay Team
8:20.48
Feb 9
MSTCA Last Chance Invitational
2.
Jonathan D'Ambrosio
Tanner Jellison
James Crump
Michael Roberto
8:37.54
Feb 15
MIAA Division IV Championship
Shot Put - 12lb
1.
12
Liam Cosgrove
45' 7
PR
Dec 18
Middlesex League Indoor Meet #1
2.
11
Logan Cosgrove
45' 2.5
PR
Feb 15
MIAA Division IV Championship
3.
12
Eli Gosslin-Smoske
35' 8.5
PR
Jan 3
Middlesex League Meet #3
4.
11
Nick Peterson
34' 4.25
PR
Jan 12
MSTCA Northeast Invitational
5.
12
Gino Sorrentino
27' 3
Dec 27
Middlesex League Meet #2
High Jump
1.
12
Eli Gosslin-Smoske
5' 6
PR
Jan 3
Middlesex League Meet #3
2.
10
John Whitson
5' 2
PR
Dec 18
Middlesex League Indoor Meet #1
Long Jump
1.
12
Eli Gosslin-Smoske
18' 5.25
PR
Dec 18
Middlesex League Indoor Meet #1
2.
11
Tucker Stikeman
17' 11.75
PR
Dec 18
Middlesex League Indoor Meet #1
3.
12
Jamie Poole
17' 0.75
PR
Jan 12
MSTCA Northeast Invitational
4.
10
Cameron McMaster
15' 9.25
PR
Jan 12
MSTCA Northeast Invitational
5.
10
John Whitson
15' 5
PR
Dec 18
Middlesex League Indoor Meet #1
Triple Jump
1.
11
Tucker Stikeman
38' 1
PR
Jan 12
MSTCA Northeast Invitational
Womens
55 Meter Dash
1.
10
Jade Roycroft
7.83
Feb 9
MSTCA Last Chance Invitational
2.
11
Bridget Noell
7.97
PR
Jan 3
Middlesex League Meet #3
3.
9
Sydney Moon
8.21
Dec 27
Middlesex League Meet #2
4.
12
Adriana Minasian
8.26
Dec 27
Middlesex League Meet #2
9
Gabriella Minasian
8.26
Jan 3
Middlesex League Meet #3
6.
11
Celia Casale
8.37
PR
Jan 12
MSTCA Northeast Invitational
9
Taylor Vater
8.37
Jan 7
Middlesex League Meet #4
8.
9
Elizabeth Roos
8.56
PR
Dec 27
Middlesex League Meet #2
9.
11
Mia Shinney
8.67
PR
Dec 18
Middlesex League Indoor Meet #1
10.
9
Mary Kerrigan
8.96
PR
Dec 27
Middlesex League Meet #2
11.
9
Katherine Taylor
9.05
PR
Dec 27
Middlesex League Meet #2
12.
9
Isabella Birchem
9.12
PR
Jan 12
MSTCA Northeast Invitational
200 Meters
1.
10
Jade Roycroft
28.67
PR
Feb 9
MSTCA Last Chance Invitational
2.
9
Sydney Moon
29.32
PR
Feb 9
MSTCA Last Chance Invitational
3.
10
Amanda Nett
29.55
PR
Jan 12
MSTCA Northeast Invitational
4.
11
Celia Casale
29.67
PR
Jan 12
MSTCA Northeast Invitational
5.
9
Ania Jacob
29.87
Feb 9
MSTCA Last Chance Invitational
6.
9
Taylor Vater
30.28
PR
Jan 12
MSTCA Northeast Invitational
7.
12
Nora Scanlon
30.31
PR
Feb 9
MSTCA Last Chance Invitational
8.
9
Elizabeth Roos
30.56
PR
Jan 12
MSTCA Northeast Invitational
9.
9
Gabriella Minasian
30.88
Jan 12
MSTCA Northeast Invitational
10.
9
Caileigh Sweeney
31.57
PR
Jan 12
MSTCA Northeast Invitational
11.
9
Mary Kerrigan
32.38
PR
Jan 12
MSTCA Northeast Invitational
12.
9
Molly Berinato
33.03
PR
Jan 12
MSTCA Northeast Invitational
13.
9
Isabella Birchem
33.47
PR
Jan 12
MSTCA Northeast Invitational
300 Meters
1.
12
Kaitlin Sweeney
46.21
PR
Dec 27
Middlesex League Meet #2
2.
11
Celia Casale
46.57
PR
Dec 18
Middlesex League Indoor Meet #1
3.
9
Gabriella Minasian
47.92
PR
Jan 7
Middlesex League Meet #4
4.
12
Nora Scanlon
48.53
PR
Jan 7
Middlesex League Meet #4
5.
9
Elizabeth Roos
50.21
PR
Jan 7
Middlesex League Meet #4
6.
9
Ania Jacob
50.37
Dec 18
Middlesex League Indoor Meet #1
7.
9
Molly Berinato
52.94
PR
Jan 3
Middlesex League Meet #3
8.
9
Katherine Taylor
53.98
PR
Dec 27
Middlesex League Meet #2
9.
9
Charlotte Hill
1:01.38
PR
Dec 27
Middlesex League Meet #2
400 Meters
1.
12
Kaitlin Sweeney
1:03.28
PR
Feb 9
MSTCA Last Chance Invitational
2.
10
Amanda Nett
1:07.99
PR
Feb 9
MSTCA Last Chance Invitational
3.
9
Gabriella Minasian
1:08.78
PR
Feb 9
MSTCA Last Chance Invitational
4.
9
Caileigh Sweeney
1:08.85
Feb 9
MSTCA Last Chance Invitational
600 Meters
1.
11
Elina Olmedo
1:47.85
PR
Dec 27
Middlesex League Meet #2
2.
9
Ania Jacob
1:53.80
PR
Jan 5
Auerbach Freshmen-Sophomore Meet Small School
3.
10
Amanda Nett
1:54.17
PR
Dec 18
Middlesex League Indoor Meet #1
4.
9
Caileigh Sweeney
1:55.53
Jan 3
Middlesex League Meet #3
5.
12
Kaitlin Sweeney
1:56.10
Jan 7
Middlesex League Meet #4
6.
9
Molly Berinato
1:57.91
PR
Dec 18
Middlesex League Indoor Meet #1
7.
10
Emma Partyka
1:59.63
Dec 18
Middlesex League Indoor Meet #1
8.
10
Stephanie Curran
2:05.70
PR
Dec 18
Middlesex League Indoor Meet #1
9.
9
Elizabeth Roos
2:08.08
PR
Jan 3
Middlesex League Meet #3
800 Meters
1.
11
Elina Olmedo
2:29.06
PR
Feb 9
MSTCA Last Chance Invitational
2.
11
Maggie Ritchie
2:41.16
PR
Jan 12
MSTCA Northeast Invitational
1000 Meters
1.
12
Olivia Lucey
3:11.05
PR
Feb 9
MSTCA Last Chance Invitational
2.
11
Elina Olmedo
3:12.59
PR
Feb 15
MIAA Division IV Championship
3.
9
Devon Jellison
3:21.89
Feb 9
MSTCA Last Chance Invitational
4.
11
Grace Butler
3:22.21
PR
Feb 9
MSTCA Last Chance Invitational
5.
9
Madison Nett
3:22.92
PR
Feb 9
MSTCA Last Chance Invitational
6.
11
Maggie Ritchie
3:27.36
Feb 9
MSTCA Last Chance Invitational
7.
12
Retta Carroll
3:31.75
Dec 27
Middlesex League Meet #2
8.
10
Emma Partyka
3:36.74
PR
Jan 7
Middlesex League Meet #4
9.
10
Aiva Barnard
3:55.62
PR
Jan 3
Middlesex League Meet #3
10.
10
Caroline Collins
4:34.29
PR
Dec 27
Middlesex League Meet #2
1 Mile
1.
12
Olivia Lucey
5:33.89
Jan 3
Middlesex League Meet #3
2.
9
Madison Nett
5:34.66
PR
Feb 15
MIAA Division IV Championship
3.
10
Samantha Seabury
5:39.80
Jan 12
MSTCA Northeast Invitational
4.
9
Devon Jellison
5:45.73
Jan 5
Auerbach Freshmen-Sophomore Meet Small School
5.
11
Elina Olmedo
5:49.52
PR
Jan 7
Middlesex League Meet #4
6.
12
Retta Carroll
5:53.88
Feb 9
MSTCA Last Chance Invitational
7.
11
Shannon Driscoll
5:57.24
Dec 27
Middlesex League Meet #2
8.
11
Grace Butler
6:07.58
Jan 3
Middlesex League Meet #3
9.
11
Maggie Ritchie
6:08.98
Jan 7
Middlesex League Meet #4
10.
10
Emma Partyka
6:27.93
Jan 5
Auerbach Freshmen-Sophomore Meet Small School
11.
10
Stephanie Curran
6:39.78
Jan 3
Middlesex League Meet #3
2 Miles
1.
10
Samantha Seabury
11:59.65
Feb 15
MIAA Division IV Championship
2.
11
Shannon Driscoll
12:47.99
Dec 18
Middlesex League Indoor Meet #1
3.
11
Grace Butler
13:05.63
PR
Dec 27
Middlesex League Meet #2
4.
10
Emma Partyka
13:50.90
PR
Jan 3
Middlesex League Meet #3
5.
10
Stephanie Curran
14:05.33
PR
Jan 7
Middlesex League Meet #4
6.
10
Aiva Barnard
15:24.02
PR
Dec 18
Middlesex League Indoor Meet #1
55m Hurdles - 33"
1.
12
Lillian Jones
10.02
PR
Jan 7
Middlesex League Meet #4
2.
12
Adriana Minasian
10.28
Feb 9
MSTCA Last Chance Invitational
3.
10
Maddy Seabury
11.34
Jan 3
Middlesex League Meet #3
4.
9
Isabella Birchem
11.45
PR
Jan 12
MSTCA Northeast Invitational
5.
10
Miranda Macaluso
11.50
PR
Jan 12
MSTCA Northeast Invitational
6.
10
Hannah Federici
11.94
PR
Jan 12
MSTCA Northeast Invitational
7.
9
Jessica Yianacopolus
12.76
PR
Dec 18
Middlesex League Indoor Meet #1
8.
9
Isabelle Buckley
15.29
PR
Dec 27
Middlesex League Meet #2
4x200 Relay -
1.
Relay Team
1:56.20
Jan 3
Middlesex League Meet #3
2.
Sydney Moon
Adriana Minasian
Ania Jacob
Lillian Jones
1:58.48
Dec 27
Middlesex League Meet #2
3.
Jade Roycroft
Ania Jacob
Gabriella Minasian
Taylor Vater
2:02.81
Jan 5
Auerbach Freshmen-Sophomore Meet Small School
4x400 Relay
1.
Kaitlin Sweeney
Celia Casale
Elina Olmedo
Olivia Lucey
4:28.04
Feb 15
MIAA Division IV Championship
2.
Relay Team
4:30.76
Dec 18
Middlesex League Indoor Meet #1
3.
Elina Olmedo
Olivia Lucey
Devon Jellison
Madison Nett
4:37.00
Dec 27
Middlesex League Meet #2
4.
Devon Jellison
Madison Nett
Amanda Nett
Caileigh Sweeney
4:43.45
Jan 5
Auerbach Freshmen-Sophomore Meet Small School
4x800 Relay
1.
Olivia Lucey
Elina Olmedo
Devon Jellison
Grace Butler
10:18.57
Feb 15
MIAA Division IV Championship
Shot Put - 4kg
1.
12
Claire Curry
29' 0
PR
Dec 18
Middlesex League Indoor Meet #1
2.
12
Adriana Minasian
27' 1
PR
Jan 12
MSTCA Northeast Invitational
3.
9
Kiara Germeil
25' 8.25
PR
Jan 12
MSTCA Northeast Invitational
4.
10
Jaclyn Woish
24' 11
PR
Jan 5
Auerbach Freshmen-Sophomore Meet Small School
5.
11
Lily Camille-Cullen
24' 3
PR
Dec 27
Middlesex League Meet #2
High Jump
1.
12
Olivia Fetherston
5' 6
PR
Jan 12
MSTCA Northeast Invitational
2.
12
Adriana Minasian
5' 0
Dec 27
Middlesex League Meet #2
3.
10
Kaylee Lamberti
4' 8
Jan 3
Middlesex League Meet #3
4.
10
Maddy Seabury
4' 6
Feb 9
MSTCA Last Chance Invitational
9
Elizabeth Roos
4' 6
PR
Jan 12
MSTCA Northeast Invitational
Long Jump
1.
12
Olivia Fetherston
15' 2
Dec 18
Middlesex League Indoor Meet #1
2.
9
Elizabeth Roos
14' 11
PR
Jan 12
MSTCA Northeast Invitational
3.
10
Jade Roycroft
14' 1
PR
Jan 12
MSTCA Northeast Invitational
4.
9
Gabriella Minasian
13' 11.5
Jan 12
MSTCA Northeast Invitational
5.
9
Taylor Vater
13' 4.5
PR
Jan 12
MSTCA Northeast Invitational
6.
12
Lillian Jones
13' 2
PR
Dec 27
Middlesex League Meet #2
7.
11
Mia Shinney
12' 4
Dec 27
Middlesex League Meet #2
Triple Jump
1.
12
Adriana Minasian
32' 3
PR
Jan 12
MSTCA Northeast Invitational
2.
12
Lillian Jones
30' 8
PR
Jan 12
MSTCA Northeast Invitational
*Recent improvement