runbritain - we are road running
Email:
Password:
Remember Me:
Forgotten your login details?
Reset password
Facebook
Twitter
YouTube
Home
Claim your Handicap
Runners
Results
Rankings
Reward Running
National Ladder
Ipswich Jaffa Friday 5
External Results
Ipswich
25 May 12
Has your performance not been assigned to your profile yet? Just click the
envelope
beside your performance below to notify us and get it on your profile.
Page: 1
2
Head to Head
- to compare runners check 2 or more boxes below and then click
5MMT
Pos
Gun
Chip
Name
AG
Club
SB
PB
HC
1
26:21
26:21
Steven Robinson
SEN
M
Bedford & County/Royal Air Force/St. Edmund Pacers
25:21
25:21
1.9
2
27:45
27:45
Paul Holley
V45
M
Newmarket J
26:42
26:18
0.8
3
27:54
27:53
Tom Fairbrother
PB
SEN
M
Ipswich Jaffa
26:24
26:24
-1.8
4
27:55
27:55
Joe Alexander
U17
M
Colchester & Tendring/Great Bentley
27:15
26:38
37.4
5
28:01
28:01
Daniel Moss
SEN
M
6
28:02
28:02
Sam Clayton
SB
U20
M
Colchester & Tendring
28:02
27:34
0.9
7
28:31
28:30
Glenn Douglas
SEN
M
St. Edmund Pacers
28:09
27:43
38.9
8
28:52
28:51
Keith Tilley
V40
M
9
28:52
28:50
Brian Herrington
V40
M
Harwich
27:24
27:24
50.2
10
28:55
28:54
John Oakes
V55
M
Cambridge & Coleridge/Haverhill RC
28:28
27:42
45.0
11
29:04
29:04
Nick Palmer
V35
M
Stowmarket
28:23
28:23
15.9
12
29:18
29:18
Jonathon Ling
U23
M
Ipswich Jaffa
28:14
28:14
32.2
13
29:23
29:22
Will Law
SEN
M
Saxmundham
28:57
28:32
10.4
14
29:27
29:26
Ryan Ostler
U23
M
Ipswich Jaffa
28:15
27:11
29.4
15
29:29
29:29
Colin Ridley
V50
M
West Suffolk/St. Edmund Pacers
28:07
27:45
2.3
16
29:40
29:39
Andrew Taylor
V35
M
St. Edmund Pacers
28:12
25:11
16.5
17
29:51
29:50
Alan Cooney
SEN
M
Saxmundham
28:46
27:36
39.6
18
29:52
29:51
Adam Wade
SEN
M
Ipswich Jaffa
28:43
27:42
8.1
19
30:00
29:59
Steve Hewes
V35
M
Harwich
28:33
27:44
12.1
20
30:12
30:11
Wilf Campbell
V45
M
Ipswich Jaffa
29:09
27:59
3.3
21
30:16
30:14
An Other
SEN
M
22
30:19
30:19
Connor Whiting
PB
U17
M
Ipswich
30:19
26:46
12.6
23
30:20
30:18
Ricky Peacher
PB
V35
M
Framlingham
29:24
29:24
11.0
24
30:25
30:24
Lee Morgan
V40
M
Ipswich TC
29:00
29:00
14.8
25
30:26
30:24
David Willer
U17
M
Hadleigh Hares
29:22
29:10
10.2
26
30:27
30:27
Dave Solomon
V40
M
Felixstowe
29:17
29:17
2.9
27
30:36
30:34
Sam Gooding-Matthews
SEN
M
Harwich
29:37
28:09
19.9
28
30:36
30:35
Martin A Speller
V35
M
Haverhill RC
29:26
29:26
28.2
29
30:40
30:38
Jim Last
V35
M
Framlingham
29:05
25:51
1.1
30
30:49
30:48
Paul Preston
V40
M
Colchester H
28:53
28:13
14.1
31
30:52
30:52
Richard Jordan
V50
M
32
31:06
31:04
Benjamin Ficken
SEN
M
33
31:13
31:11
Simon Harrison
V35
M
Harwich
29:49
29:49
5.6
34
31:23
31:23
Vincent Coogan
SB
SEN
M
Newmarket J
31:23
27:28
20.4
35
31:28
31:27
Simon Dale
V35
M
Great Bentley
28:59
28:26
50.2
36
31:31
31:29
Darren Sheppard
V40
M
Framlingham
30:15
28:42
5.7
37
31:45
31:44
Tim Hanman
V40
M
Ipswich Jaffa
30:32
30:29
5.6
38
31:55
31:55
Tom Cresswell
SEN
M
Sudbury Joggers
29:32
27:17
2.3
39
31:57
31:57
Christopher Warren
V35
M
Great Bentley
29:48
29:48
4.0
40
32:05
32:02
Daniel Kinsman
V35
M
Framlingham
30:50
30:50
22.3
41
32:10
32:08
Paul Brown
V45
M
Framlilngham Flyers
42
32:29
32:27
Andrew Buck
V45
M
43
32:29
32:27
Christian C Seymour
V40
M
Stowmarket
32:27
31:03
4.5
44
32:31
32:29
Nick Hammond
V40
M
Stowmarket
31:42
30:18
5.1
45
32:34
32:31
John Wankowski
SEN
M
Ipswich TC
32:31
32:31
54.0
46
32:44
32:41
Nicholas Richardson
SEN
M
47
32:48
32:47
Ben Parker
U15
M
Felixstowe
31:12
31:12
51.4
48
32:56
32:55
Robin Harper
V35
M
Felixstowe
31:25
30:44
7.0
49
32:58
32:55
Paul Helliwell
V40
M
Colchester H
31:31
27:46
24.5
50
32:59
32:56
Paul Nickells
V45
M
Woodbridge
30:44
30:00
18.3
51
33:02
33:02
Neil Gillingham
SEN
M
Ipswich
31:31
31:04
8.3
52
33:05
33:05
Josh Sugars
U15
M
Ipswich
31:39
31:39
36.2
53
33:08
33:06
Michael Simmons
V45
M
Great Bentley
31:53
30:44
19.3
54
33:12
33:11
Adam Johnson
V40
M
Hadleigh Hares
30:49
30:49
9.5
55
33:13
33:12
Mark Ford
V45
M
Felixstowe
33:12
29:52
6.0
56
33:20
33:16
Luke O'Neill
SEN
M
57
33:26
33:25
Steve Brooke
V40
M
Felixstowe
32:21
29:57
3.8
58
33:27
33:26
Matthew Hunter
SEN
M
Hadleigh Hares
31:53
30:14
10.4
59
33:30
33:26
Luke Hodgkinson
SEN
M
Ipswich JAFFA
60
33:31
33:26
John Philip Greener
V40
M
St. Edmund Pacers
31:56
31:09
8.0
61
33:36
33:36
David Fenton
V40
M
Stowmarket
32:02
30:34
50.0
62
33:38
33:34
David Lee Goldsmith
V40
M
Great Bentley
31:27
30:40
9.0
63
33:43
33:40
Samuel Burdett
U17
M
Stowmarket
31:44
27:51
7.1
64
33:49
33:40
Chris Squirrell
SEN
M
City of Norwich
33:40
33:13
17.1
65
33:52
33:51
Paul Nedd
V40
M
66
33:55
33:55
Maureen McCarthy
V50
W
West Suffolk/United States
32:41
32:41
12.3
67
34:01
33:58
Louise Glass
SEN
W
Sudbury Joggers
31:33
30:51
7.9
68
34:01
33:59
James Reed
PB
SEN
M
Ipswich Jaffa
32:47
32:47
54.0
69
34:03
33:48
Tony Chapman
SEN
M
70
34:04
33:56
Donovan Steward
SEN
M
71
34:05
34:02
Iain Milligan
PB
V40
M
St. Edmund Pacers/West Suffolk Wheelers and Triathlon Club
33:52
32:36
12.8
72
34:05
33:57
Andrew Turner
SEN
M
Ipswich Jaffa
32:55
32:06
9.5
73
34:06
34:04
Rob Harrow
SEN
M
Sudbury Joggers
32:40
32:40
53.9
74
34:11
34:08
Chris Sugars
V40
M
Ipswich
32:58
32:19
18.6
75
34:14
34:12
Sean Connor
V40
M
76
34:15
34:12
Gary Riches
V40
M
Colchester & Tendring
34:12
32:25
46.0
77
34:16
34:13
Tom Wake
SEN
M
Ipswich Jaffa
33:19
32:28
4.8
78
34:19
34:12
Michele Capasso
V45
M
Ipswich TC
34:12
34:12
54.0
79
34:24
34:23
Iain Catchpool
PB
V45
M
Ipswich Jaffa
33:01
33:01
24.1
80
34:25
34:23
Kevin Short
V50
M
Framlilngham Flyers
81
34:31
34:23
Noel Haynes
SEN
M
Great Bentley
34:23
34:23
54.0
82
34:32
34:27
Stephen Hatten
V45
M
St. Edmund Pacers
33:38
33:38
13.2
83
34:33
34:29
Craig Gloyn
SEN
M
Unattached
32:35
32:35
54.0
84
34:36
34:34
Raymond Hill
V60
M
Ipswich Jaffa
33:23
29:24
53.4
85
34:38
34:36
Cameron Farnan
U17
M
Stowmarket
33:27
33:27
54.0
86
34:39
34:34
Andre Besant
V40
M
Harwich
32:15
30:50
18.3
87
34:42
34:40
William Haining
V55
M
Colchester H
32:30
30:08
10.0
88
34:47
34:40
Adrian Peake
V45
M
Ipswich Jaffa
32:25
31:28
8.3
89
34:57
34:53
Stephen Burbidge
SEN
M
Harwich
33:57
29:43
41.5
90
35:03
34:57
Mark Watts
V45
M
St. Edmund Pacers
33:57
30:18
10.8
91
35:04
34:57
Chris Chorley
V45
M
Bungay Black Dog
33:40
33:10
9.2
92
35:07
34:56
Mark Davison
SEN
M
93
35:10
35:06
Steve Whittaker
V45
M
Woodbridge
35:06
33:27
27.5
94
35:12
35:08
Richard Hudson
V45
M
95
35:12
35:09
Stewart Hambling
V45
M
Framlilngham Flyers
96
35:14
35:12
Mark Sumner
V35
M
Hadleigh Hares
35:12
33:14
54.0
97
35:19
35:14
Stephen Curran
V45
M
Woodbridge
33:36
32:59
11.1
98
35:21
35:16
David Edwards
V50
M
Cambridge & Coleridge
32:53
32:53
36.1
99
35:24
35:11
Tom Ames
SEN
M
Stowmarket
31:57
30:45
2.4
100
35:25
35:22
John Cooke
V45
M
Colchester H
33:40
33:40
42.2
101
35:26
35:25
Jack Barrington
PB
U15
M
Harwich
34:36
34:36
50.6
102
35:31
35:28
Derek Hood
V35
M
Stowmarket
34:14
33:20
8.8
103
35:35
35:31
Val Jennings
V45
W
Ipswich Jaffa
34:04
31:52
10.0
104
35:35
35:29
Axl Rodwell
U17
M
105
35:42
35:37
Benjamin Hudson
SEN
M
Ipswich Jaffa
34:35
32:16
15.8
106
35:47
35:41
Peter Bird
V35
M
St. Edmund Pacers
34:27
31:50
7.6
107
35:49
35:46
Adrian Goode
V45
M
108
35:50
35:39
Mark Lawes
SB
V40
M
Tiptree
33:18
32:37
8.2
109
35:51
35:51
Nick Beales
V55
M
Harwich
33:20
32:16
39.8
110
35:51
35:44
Ed Johnson
SEN
M
111
35:55
35:52
Nicholas Stephens
V45
M
Stowmarket
35:52
28:59
26.2
112
35:57
35:56
Ker Macrosson
V55
M
Ipswich Jaffa
33:11
33:11
21.6
113
35:59
35:56
Matt Davey
SEN
M
KPMG/Tiptree
33:40
31:15
7.4
114
36:00
35:51
Ricky Burrows
SEN
M
115
36:04
35:59
Martin Broadhurst
V40
M
116
36:07
36:06
Nicola Ranson
V45
W
Springfield
34:31
32:46
12.7
117
36:09
35:58
Tom Elmer
SEN
M
118
36:10
36:09
Mark Goodwin
V35
M
Felixstowe
34:06
33:14
9.6
119
36:13
36:02
Aaron Hamiton
SEN
M
120
36:14
36:05
Paul Carlisle
V50
M
Great Bentley
34:06
34:06
18.4
121
36:19
36:14
Paul Heeks
PB
V45
M
Stowmarket
34:02
34:02
18.0
122
36:22
36:03
Adrian Frost
V40
M
123
36:24
36:20
Cheryl Tye
V40
W
Purple Patch
34:03
34:03
25.1
124
36:27
36:23
Mark Ross
V45
M
Great Bentley
34:23
34:23
38.8
125
36:28
36:20
Kim Richard Swan
V50
M
St. Edmund Pacers
36:20
35:25
25.7
126
36:28
36:20
Anna Clayton
SEN
W
St. Edmund Pacers
34:28
33:07
20.1
127
36:29
36:17
Mark Harris
V40
M
128
36:31
36:23
Emily Zethraeus
SEN
W
Great Bentley
32:37
32:37
21.9
129
36:33
36:29
Peter Mills
V55
M
Stowmarket
35:01
34:13
54.0
130
36:35
36:30
Gavin Mitchell
V35
M
Unattached
34:19
34:19
54.0
131
36:36
36:30
Darren Lee
V45
M
Stowmarket
34:28
33:14
36.6
132
36:38
36:33
John Adams
V35
M
Ipswich Jaffa
35:11
35:11
24.5
133
36:44
36:37
Dominic Turner
PB
V40
M
Sudbury Joggers
34:00
34:00
29.8
134
36:47
36:43
Paul Berriman
SEN
M
135
36:50
36:31
Clive Davey
V40
M
Sudbury Joggers
33:39
31:48
23.2
136
36:54
36:47
Rob Armour
SEN
M
137
36:56
36:52
Mark Andrews
V45
M
Purple Patch
34:57
34:57
54.0
138
36:57
36:50
Nicola Welham
SEN
W
Great Bentley RC
139
36:59
36:52
Jonathan Price
V60
M
Sudbury Joggers
35:44
35:44
29.4
140
36:59
36:52
Richard Laycock
SEN
M
141
37:05
37:00
Simon Fenn
V45
M
Hadleigh Hares
35:20
34:21
13.1
142
37:12
37:01
Chris Walsh
SEN
M
143
37:12
37:07
Charmaine Geraghty
V35
W
Stowmarket
35:40
35:30
54.0
144
37:14
37:10
Kevin Marshall
PB
V50
M
Trail Running Association
36:15
36:15
19.8
145
37:16
37:06
Des Bishop
V45
M
Great Bentley
34:52
34:52
51.3
146
37:21
37:18
Stacey Mockford
SEN
W
Thetford
35:33
35:33
14.1
147
37:25
37:11
Claire Brown
V45
W
St. Edmund Pacers
34:51
33:41
15.9
148
37:32
37:24
Nick Woodley
SEN
M
149
37:32
37:17
Michael Murray
V45
M
Sudbury Joggers
32:47
32:47
54.0
150
37:38
37:28
Jim Comber
V40
M
Sudbury Joggers
34:32
32:13
18.9
151
37:43
37:40
Hannah Hine
U15
W
Ipswich
37:40
37:40
52.5
152
37:45
37:42
Michael Evennett
V55
M
Felixstowe
37:42
37:42
22.4
153
37:48
37:44
Haley Suttle
V45
W
Stowmarket
36:29
32:19
17.6
154
37:54
37:53
Peter Baguley
V55
M
Ipswich Jaffa
34:36
34:36
54.0
155
37:57
37:41
Seth Davis
V35
M
Ipswich Jaffa
34:23
34:23
37.4
156
38:02
37:49
Ian Richard Gooderham
SB
V45
M
St. Edmund Pacers
34:13
33:25
13.4
157
38:04
37:55
Oscar Doyle
PB
U23
M
Ipswich
37:55
34:50
50.6
158
38:08
37:49
David Headspeath
SEN
M
Ipswich Jaffa
34:33
34:33
54.0
159
38:11
38:00
Steve Black
V40
M
Great Bentley
34:00
34:00
40.8
160
38:14
37:57
Eugene Hood
SEN
M
Unattached
37:57
37:57
54.0
161
38:15
38:06
James Manning
PB
V45
M
St. Edmund Pacers
36:02
31:42
54.0
162
38:15
37:58
Adam Wareham
U17
M
163
38:17
38:06
Jeff Howe
V45
M
164
38:18
38:13
Neil Terence Martin
V35
M
Stowmarket
36:32
36:28
51.4
165
38:21
38:12
Lucy Sheehan
SEN
W
Felixstowe
36:18
36:18
30.6
166
38:21
38:11
Roger Stone
V40
M
Felixstowe
30:17
28:49
7.0
167
38:25
38:19
Simon Lockwood
V40
M
Ipswich TC
38:19
37:25
54.0
168
38:27
38:25
Lynn Tanner
V55
W
Springfield/Eastern Masters
37:05
32:46
19.6
169
38:30
38:25
David Sheahan
V40
M
Unattached
38:25
38:09
34.5
170
38:34
38:18
Mick Gilbert
V60
M
Ipswich Jaffa
38:18
38:18
36.1
171
38:35
38:31
Sarah Vick
V40
W
Saxmundham/Saxons
35:59
35:59
16.8
172
38:42
38:37
Victoria Moseley
V35
W
Stowmarket
37:03
35:32
28.7
173
38:50
38:49
Simon Wiggins
V35
M
Felixstowe
35:30
33:20
18.5
174
38:54
38:41
Richard Higgins
V45
M
Framlilngham Flyers
175
38:54
38:41
Jessica Gooderham
PB
U15
W
St. Edmund Pacers
36:34
30:28
8.3
176
38:56
38:50
Amanda Mallett
V45
W
Ipswich TC
38:50
38:50
28.1
177
38:57
38:52
Elspeth Knott
V60
W
Harwich
36:43
36:25
21.2
178
39:04
38:51
Stephen Clark
SEN
M
179
39:07
38:48
Glenn Warren
V40
M
Framlilngham Flyers
180
39:07
38:54
Emily Gooderham
U17
W
St. Edmund Pacers
37:31
34:29
13.8
181
39:12
39:05
Stephen Williams
V55
M
St. Edmund Pacers
36:19
35:27
36.4
182
39:14
39:02
Sarah Golding
V45
W
St. Edmund Pacers
37:05
36:01
25.1
183
39:22
39:15
Jeff Higgon
V55
M
Harwich
36:56
36:56
16.0
184
39:24
39:09
Maire O'Brien
V45
W
St. Edmund Pacers
39:09
39:09
54.0
185
39:25
39:18
Alex Kuczer
V45
M
186
39:30
39:17
Philip Goddard
V55
M
Ipswich Jaffa
36:18
36:18
54.0
187
39:32
39:29
Karen Mowle
V40
W
Harwich
37:15
37:15
54.0
188
39:35
39:26
Paul Wigens
V50
M
Woodbridge
35:48
35:48
13.2
189
39:37
39:30
Luke Whitwell
SEN
M
190
39:40
39:27
Paul McAllister
PB
V45
M
Capel
39:06
37:40
18.6
191
39:41
39:25
Andrew Gemmell
V40
M
192
39:45
39:39
Jake Hammond
U17
M
193
39:47
39:34
Bryn Wilkinson
U17
M
Suffolk Orienteering Club
194
39:47
39:40
Russell Welham
SEN
M
195
39:48
39:43
Mary Narey
V40
W
Stowmarket
38:22
33:23
10.6
196
39:50
39:47
Nicola Weldon
SEN
W
197
39:52
39:50
Kevin Holley
V45
M
198
39:54
39:50
Paul Gilson
V50
M
Ipswich Jaffa
37:02
36:27
21.2
199
39:54
39:48
Liz Cahill
V45
W
Colchester H
36:55
34:22
50.2
200
40:02
39:57
William Meader
V45
M
Capel
37:09
37:09
52.1
201
40:04
39:58
Mike Ryall
V60
M
202
40:05
40:03
Rob Clayton
V55
M
Felixstowe
37:09
37:09
54.0
203
40:05
39:56
Will Wythe
SEN
M
204
40:06
39:58
Mick Poulter
V55
M
Witham (Essex)
37:39
36:21
18.9
205
40:09
40:03
John Penny
V55
M
206
40:10
40:01
Paul Andrew Siegfried Schwer
V50
M
Felixstowe
37:19
36:01
17.5
207
40:12
40:08
Christopher Cook
V60
M
St. Edmund Pacers
38:50
37:37
23.4
208
40:14
40:05
Alex Smith
PB
V35
W
Stowmarket
38:05
38:05
19.9
209
40:31
40:25
Daniel Gould
SEN
M
210
40:32
40:30
Emma Burroughs
U20
W
Ipswich
37:32
36:22
53.4
211
40:34
40:25
Trevor Matthews
V45
M
Harwich
37:41
37:41
51.3
212
40:34
40:30
Heidi Bingham
V35
W
Stowmarket
40:30
37:21
27.8
213
40:35
40:14
Annabelle Nunn
SEN
W
214
40:44
40:30
Philip Southgate
V40
M
St. Edmund Pacers
38:19
37:19
54.0
215
40:46
40:32
Robert Mawson
V55
M
Framlilngham Flyers
216
40:46
40:32
Stuart Mackenzie
SEN
M
217
40:47
40:39
Elaine Turner
SEN
W
Ipswich Jaffa
38:17
37:37
15.7
218
40:51
40:36
Hazel Buist
SEN
W
Halstead
38:19
34:45
28.9
219
40:55
40:47
Frank Martin Moggan
V60
M
Stowmarket
38:36
38:10
14.9
220
40:57
40:53
Samantha Wing
U23
W
Thetford
37:04
37:04
54.0
221
40:58
40:46
Adam Miller
SEN
M
Stowmarket Striders
222
40:59
40:43
colin Low
V40
M
223
41:01
40:56
James Dawson
SEN
M
224
41:07
40:56
Rebecca Clare
V45
W
Woodbridge
38:31
38:31
33.8
225
41:09
40:55
Philip Brown
V45
M
St. Edmund Pacers
37:20
35:28
19.3
226
41:17
41:07
Peter Finch
V50
M
Stowmarket/Ipswich Jaffa
38:47
37:25
29.0
227
41:21
41:21
Gary Taylor
V50
M
228
41:23
41:16
Daniel Morgan
V35
M
St. Edmund Pacers
41:16
36:47
52.4
229
41:23
41:06
Michael Bardell
V40
M
230
41:25
41:07
Phil Davies
V45
M
Ipswich Jaffa
38:22
36:32
17.9
231
41:34
41:28
Penny Barrington
V40
W
Harwich
39:15
39:15
26.9
232
41:40
41:36
Helen Finegan
U23
W
Felixstowe
38:27
38:27
36.6
233
41:44
41:31
Carolynn Anderson
V35
W
Newmarket J
40:03
39:11
42.6
234
41:47
41:43
Kate Allen
PB
V40
W
Sudbury Joggers/Halstead
39:24
35:01
47.7
235
41:49
41:40
Harry Smith
V45
M
Stowmarket
39:57
39:21
24.8
236
41:52
41:42
Anna Smith
V35
W
Stowmarket
37:50
37:50
25.9
237
41:52
41:46
Carla Holroyd
V55
W
Harwich
40:06
39:14
46.8
238
41:52
41:37
Mark Miller
V40
M
Stowmarket
38:24
38:24
54.0
239
41:53
41:35
Gary Wright
V45
M
240
41:53
41:40
Lucy Hollis
SEN
W
Woodbridge
38:07
38:07
51.5
241
41:55
41:41
Adrian Kite
V40
M
Ipswich Jaffa
38:05
35:59
16.6
242
41:56
41:51
Mark Whitehead
V45
M
243
41:57
41:49
Jo Stephenson
V45
W
Stowmarket
38:48
37:20
14.2
244
41:59
41:50
Karen Skene
V40
W
Great Bentley
38:48
37:52
20.5
245
41:59
41:50
Theresa Bishop
V50
M
Great Bentley RC
246
42:02
41:47
Chris Bright
SEN
M
247
42:03
41:53
Bobbie Sauerzapf
V50
W
Bungay Black Dog
39:16
38:18
18.8
248
42:03
41:49
Joanna Daricer
SEN
W
Saint Edmund Pacers
249
42:04
41:55
Sandra Bumphrey
V40
W
Capel
39:45
37:20
14.1
250
42:09
41:53
Ben Andrews
SEN
M
Page: 1
2
Race fairly regularly - handicap is based on your best 5 performances adjusted for course difficulty but weighted towards more recent performances
Train efficiently - see our training section
Join a club or running group
Don't worry if you have a bad race or just take it easy sometimes - only your best 5 adjusted performances count
Don't worry if you race on a tough course or day - our algorithm adjusts for this