YC
 - Location Search  - Maps  - Label  -  -
 
TD Berth Train In Berth Stepped From Updated Last Train Last Train Time
YC 0063   06/05/2024 07:22:12 3Z07 16/04/2024 23:12:12
YC 0065   06/05/2024 09:30:28 5P97 06/05/2024 09:22:32
YC 0066   05/05/2024 21:57:12 6M01 05/05/2024 21:55:50
YC 0074   06/05/2024 13:08:57 4Z23 06/05/2024 13:08:02
YC 0076   22/04/2024 03:51:23 -T3- 22/04/2024 00:27:33
YC 0077   06/05/2024 15:33:38 5J38 06/05/2024 15:32:52
YC 0078   06/05/2024 05:30:51 2Q10 06/05/2024 05:30:17
YC 0079   06/05/2024 15:33:38 5J38 06/05/2024 15:33:23
YC 0080   06/05/2024 07:17:25 2Q11 06/05/2024 07:16:43
YC 0081   03/05/2024 22:39:24 6E35 03/05/2024 03:43:37
YC 0084   06/05/2024 14:52:47 6L99 06/05/2024 14:49:57
YC 0085   06/05/2024 15:03:32 **** 06/05/2024 12:21:32
YC 0086   06/05/2024 09:02:57 5P95 06/05/2024 09:02:08
YC 0087   14/10/2023 16:58:52 **** 14/10/2023 16:57:46
YC 0088   06/05/2024 12:37:20 0D74 06/05/2024 12:37:11
YC 0089   25/04/2024 18:31:50 6T43 25/04/2024 11:57:43
YC 0090   12/04/2024 04:42:25 *T3* 11/04/2024 23:09:18
YC 0091 **** 0085 06/05/2024 15:03:32 **** 06/05/2024 15:03:32
YC 0092   25/04/2024 03:46:00 0E35 25/04/2024 03:45:08
YC 0093   04/05/2024 11:04:51 6D79 14/10/2023 16:57:39
YC 0101   12/04/2024 12:30:55 6U19 18/02/2024 23:56:23
YC 0103   09/12/2023 07:42:33 POS- 09/12/2023 07:06:19
YC 0393   06/05/2024 16:34:40 4E39 06/05/2024 16:33:55
YC 0395   06/05/2024 16:28:18 1H05 06/05/2024 16:27:49
YC 0397 4E39 0393 06/05/2024 16:34:40 4E39 06/05/2024 16:34:40
YC 0398   06/05/2024 16:33:32 1B87 06/05/2024 16:33:06
YC 0399   06/05/2024 16:32:25 9J42 06/05/2024 16:31:29
YC 0401   06/05/2024 16:32:52 9J42 06/05/2024 16:32:16
YC 0402   06/05/2024 16:33:26 1B87 06/05/2024 16:32:36
YC 0403   06/05/2024 16:33:28 9J42 06/05/2024 16:32:52
YC 0404   06/05/2024 16:32:36 1B87 06/05/2024 16:32:10
YC 0409   06/05/2024 16:34:28 9J42 06/05/2024 16:33:28
YC 0413   06/05/2024 16:34:42 9J42 06/05/2024 16:34:03
YC 0417 9J42 0413 06/05/2024 16:34:42 9J42 06/05/2024 16:34:42
YC 0418   06/05/2024 16:32:25 1B87 06/05/2024 16:31:42
YC 0421   06/05/2024 16:14:03 1S23 06/05/2024 16:12:47
YC 0422   06/05/2024 16:31:42 1B87 06/05/2024 16:31:11
YC 0423   06/05/2024 16:32:25 1H05 06/05/2024 16:31:44
YC 0426   06/05/2024 16:31:23 1B87 06/05/2024 16:30:37
YC 0428   06/05/2024 14:01:23 3Z07 06/05/2024 13:51:28
YC 0430   06/05/2024 16:30:37 1B87 06/05/2024 16:29:38
YC 0431   06/05/2024 16:27:13 1R78 06/05/2024 16:19:41
YC 0433   06/05/2024 15:36:57 2E78 06/05/2024 15:36:03
YC 0434   06/05/2024 15:45:36 1L11 06/05/2024 15:44:38
YC 0435   06/05/2024 16:33:26 1H05 06/05/2024 16:32:25
YC 0436   06/05/2024 14:44:04 2K13 06/05/2024 14:43:01
YC 0437   06/05/2024 15:32:52 5J38 06/05/2024 15:21:57
YC 0438   06/05/2024 16:24:15 9J49 06/05/2024 16:09:53
YC 0440   06/05/2024 16:29:38 1B87 06/05/2024 16:20:52
YC 0442   05/05/2024 21:56:26 5P86 05/05/2024 21:53:28
YC 0443   06/05/2024 15:14:10 5H17 06/05/2024 15:09:16
YC 0444   06/05/2024 15:44:38 1L11 06/05/2024 15:39:40
YC 0445   06/05/2024 16:26:12 2K22 06/05/2024 15:44:03
YC 0446   06/05/2024 16:20:12 1L44 06/05/2024 16:04:15
YC 0448   06/05/2024 09:19:12 1L30 06/05/2024 09:14:52
YC 0449   06/05/2024 16:18:36 1S23 06/05/2024 16:14:03
YC 0451   06/05/2024 07:14:57 4M29 04/05/2024 14:00:34
YC 0458   06/05/2024 15:05:11 6L99 06/05/2024 14:52:47
YC 0462   06/05/2024 05:25:36 2Q10 06/05/2024 05:09:02
YC 0466   06/05/2024 15:42:30 2K15 06/05/2024 15:41:05
YC 0468   06/05/2024 16:20:52 1B87 06/05/2024 16:19:59
YC 0469   06/05/2024 16:27:53 2K22 06/05/2024 16:26:12
YC 0470   06/05/2024 16:04:35 1L44 06/05/2024 16:03:39
YC 0471   06/05/2024 16:28:19 1R78 06/05/2024 16:27:13
YC 0472   06/05/2024 15:41:05 2K15 06/05/2024 15:39:34
YC 0473   06/05/2024 16:33:26 1H05 06/05/2024 16:32:42
YC 0474   06/05/2024 16:20:01 1B87 06/05/2024 16:19:13
YC 0475   06/05/2024 16:29:20 1R78 06/05/2024 16:28:19
YC 0476   06/05/2024 16:03:39 1L44 06/05/2024 16:02:56
YC 0477   06/05/2024 16:33:26 1H05 06/05/2024 16:33:00
YC 0479   06/05/2024 10:12:22 0D00 06/05/2024 10:10:41
YC 0481   06/05/2024 12:37:19 0D74 06/05/2024 12:22:17
YC 0483   06/05/2024 16:28:26 2K22 06/05/2024 16:27:53
YC 0484   06/05/2024 15:39:48 2K15 06/05/2024 15:38:57
YC 0485   06/05/2024 16:29:50 1R78 06/05/2024 16:29:08
YC 0486   06/05/2024 16:19:13 1B87 06/05/2024 16:18:58
YC 0487   06/05/2024 16:33:53 1H05 06/05/2024 16:33:23
YC 0488   06/05/2024 16:02:56 1L44 06/05/2024 16:02:17
YC 0489   06/05/2024 16:29:33 2K22 06/05/2024 16:28:26
YC 0490   06/05/2024 12:46:11 2K09 06/05/2024 12:44:19
YC 0491   06/05/2024 16:30:33 1R78 06/05/2024 16:29:50
YC 0492   06/05/2024 15:38:57 2K15 06/05/2024 15:37:10
YC 0493   06/05/2024 16:34:28 1H05 06/05/2024 16:33:53
YC 0494 1A37 0502 06/05/2024 16:34:54 1A37 06/05/2024 16:34:54
YC 0495   06/05/2024 16:30:21 2K22 06/05/2024 16:29:33
YC 0496   06/05/2024 16:02:31 1L44 06/05/2024 16:01:36
YC 0499   06/05/2024 08:41:43 2K08 06/05/2024 08:40:03
YC 0500   06/05/2024 15:35:42 1L11 06/05/2024 15:35:08
YC 0501   06/05/2024 16:31:23 1R78 06/05/2024 16:30:33
YC 0502   06/05/2024 16:34:54 1A37 06/05/2024 16:34:35
YC 0503   06/05/2024 16:34:30 1H05 06/05/2024 16:34:09
YC 0504   06/05/2024 16:01:36 1L44 06/05/2024 16:01:06
YC 0505   06/05/2024 16:31:57 1R78 06/05/2024 16:31:04
YC 0506   06/05/2024 15:35:08 1L11 06/05/2024 15:34:31
YC 0507   06/05/2024 16:34:58 1H05 06/05/2024 16:34:30
YC 0508   06/05/2024 16:34:35 1A37 06/05/2024 16:34:12
YC 0510   06/05/2024 16:01:06 1L44 06/05/2024 16:00:27
YC 0511   06/05/2024 16:32:57 1R78 06/05/2024 16:31:57
YC 0512   06/05/2024 15:34:40 1L11 06/05/2024 15:33:42
YC 0513 1H05 0507 06/05/2024 16:34:58 1H05 06/05/2024 16:34:58
YC 0514   06/05/2024 16:34:28 1A37 06/05/2024 16:33:42
YC 0516   06/05/2024 16:00:27 1L44 06/05/2024 15:59:34
YC 0521   06/05/2024 16:34:31 1R78 06/05/2024 16:32:57
YC 0523   06/05/2024 16:26:15 1D20 06/05/2024 16:25:30
YC 0524   06/05/2024 15:33:42 1L11 06/05/2024 15:32:59
YC 0526   06/05/2024 16:33:42 1A37 06/05/2024 16:33:15
YC 0531 1R78 0521 06/05/2024 16:34:31 1R78 06/05/2024 16:34:31
YC 0532   06/05/2024 15:32:59 1L11 06/05/2024 15:32:19
YC 0533   06/05/2024 16:26:16 1D20 06/05/2024 16:25:53
YC 0534   06/05/2024 16:33:26 1A37 06/05/2024 16:32:49
YC 0535   06/05/2024 15:33:39 1R76 06/05/2024 15:33:06
YC 0536   06/05/2024 15:32:19 1L11 06/05/2024 15:31:32
YC 0537   06/05/2024 16:27:17 1D20 06/05/2024 16:26:16
YC 0538   06/05/2024 16:32:49 1A37 06/05/2024 16:32:19
YC 0541   06/05/2024 15:34:40 1R76 06/05/2024 15:33:39
YC 0542   06/05/2024 15:31:34 1L11 06/05/2024 15:30:48
YC 0543   06/05/2024 16:27:17 1D20 06/05/2024 16:26:39
YC 0544   06/05/2024 16:32:25 1A37 06/05/2024 16:31:54
YC 0545   06/05/2024 15:35:03 1R76 06/05/2024 15:34:18
YC 0546   06/05/2024 15:30:48 1L11 06/05/2024 15:30:12
YC 0547   06/05/2024 16:27:22 1D20 06/05/2024 16:26:55
YC 0548   06/05/2024 16:32:25 1A37 06/05/2024 16:31:28
YC 0549   06/05/2024 15:35:42 1R76 06/05/2024 15:35:03
YC 0551   06/05/2024 16:28:18 1D20 06/05/2024 16:27:22
YC 0552   06/05/2024 15:30:12 1L11 06/05/2024 15:29:26
YC 0553   06/05/2024 15:36:14 1R76 06/05/2024 15:35:37
YC 0554   06/05/2024 16:31:28 1A37 06/05/2024 16:30:59
YC 0555   06/05/2024 16:28:18 1D20 06/05/2024 16:27:45
YC 0556   06/05/2024 15:29:31 1L11 06/05/2024 15:28:37
YC 0557   06/05/2024 15:36:51 1R76 06/05/2024 15:36:14
YC 0558   06/05/2024 16:31:23 1A37 06/05/2024 16:30:29
YC 0559   06/05/2024 16:28:34 1D20 06/05/2024 16:28:10
YC 0561   06/05/2024 15:37:46 1R76 06/05/2024 15:36:51
YC 0563   06/05/2024 16:29:20 1D20 06/05/2024 16:28:34
YC 0564   06/05/2024 15:28:37 1L11 06/05/2024 15:27:55
YC 0565   06/05/2024 15:38:07 1R76 06/05/2024 15:37:29
YC 0566   06/05/2024 16:30:29 1A37 06/05/2024 16:30:03
YC 0567   06/05/2024 16:29:26 1D20 06/05/2024 16:29:00
YC 0568   06/05/2024 15:27:55 1L11 06/05/2024 15:27:08
YC 0569   06/05/2024 15:38:47 1R76 06/05/2024 15:38:07
YC 0570   06/05/2024 16:30:21 1A37 06/05/2024 16:29:32
YC 0571   06/05/2024 16:30:21 1D20 06/05/2024 16:29:26
YC 0572   06/05/2024 15:27:08 1L11 06/05/2024 15:26:26
YC 0573   06/05/2024 15:39:17 1R76 06/05/2024 15:38:44
YC 0574   06/05/2024 16:29:32 1A37 06/05/2024 16:29:05
YC 0575   06/05/2024 16:30:21 1D20 06/05/2024 16:29:51
YC 0576   06/05/2024 15:26:27 1L11 06/05/2024 15:25:32
YC 0577   06/05/2024 15:39:51 1R76 06/05/2024 15:39:17
YC 0578   06/05/2024 16:29:20 1A37 06/05/2024 16:28:35
YC 0579   06/05/2024 16:30:36 1D20 06/05/2024 16:30:13
YC 0580   06/05/2024 15:25:32 1L11 06/05/2024 15:24:48
YC 0581   06/05/2024 15:40:50 1R76 06/05/2024 15:39:51
YC 0582   06/05/2024 16:28:35 1A37 06/05/2024 16:28:07
YC 0583   06/05/2024 16:31:23 1D20 06/05/2024 16:30:36
YC 0584   06/05/2024 15:24:48 1L11 06/05/2024 15:23:59
YC 0585   06/05/2024 15:41:21 1R76 06/05/2024 15:40:35
YC 0586   06/05/2024 16:28:18 1A37 06/05/2024 16:27:37
YC 0587   06/05/2024 16:31:38 1D20 06/05/2024 16:31:06
YC 0589   06/05/2024 15:42:02 1R76 06/05/2024 15:41:21
YC 0591   06/05/2024 16:32:25 1D20 06/05/2024 16:31:38
YC 0592   06/05/2024 15:23:59 1L11 06/05/2024 15:23:10
YC 0593   06/05/2024 15:42:53 1R76 06/05/2024 15:42:02
YC 0594   06/05/2024 16:27:37 1A37 06/05/2024 16:27:06
YC 0595   06/05/2024 16:32:32 1D20 06/05/2024 16:32:06
YC 0596   06/05/2024 15:23:22 1L11 06/05/2024 15:22:28
YC 0597   06/05/2024 15:43:21 1R76 06/05/2024 15:42:42
YC 0598 1E16 0602 06/05/2024 16:35:00 1E16 06/05/2024 16:35:00
YC 0599   06/05/2024 16:33:26 1D20 06/05/2024 16:32:32
YC 0600   06/05/2024 16:21:08 **** 06/05/2024 16:19:03
YC 0601   06/05/2024 15:44:10 1R76 06/05/2024 15:43:21
YC 0602   06/05/2024 16:35:00 1E16 06/05/2024 16:34:30
YC 0603   06/05/2024 16:33:30 1D20 06/05/2024 16:32:59
YC 0604   06/05/2024 15:21:39 1L11 06/05/2024 15:20:49
YC 0605   06/05/2024 15:44:57 1R76 06/05/2024 15:44:10
YC 0606   06/05/2024 16:34:30 1E16 06/05/2024 16:34:00
YC 0607   06/05/2024 16:34:28 1D20 06/05/2024 16:33:30
YC 0608 *LB*   06/05/2024 16:21:54 *LB* 06/05/2024 16:21:54
YC 0609   06/05/2024 15:45:31 1R76 06/05/2024 15:44:48
YC 0610   06/05/2024 16:34:28 1E16 06/05/2024 16:33:27
YC 0611   06/05/2024 16:34:28 1D20 06/05/2024 16:33:56
YC 0612   06/05/2024 16:33:27 1E16 06/05/2024 16:33:01
YC 0613   06/05/2024 15:46:01 1R76 06/05/2024 15:45:31
YC 0615   06/05/2024 16:34:42 1D20 06/05/2024 16:34:24
YC 0783   06/05/2024 16:17:19 1R78 06/05/2024 16:16:39
YC 0785   06/05/2024 16:18:03 1R78 06/05/2024 16:17:19
YC 0793   06/05/2024 16:18:59 1R78 06/05/2024 16:18:03
YC 0794   06/05/2024 16:22:03 1L44 06/05/2024 16:21:04
YC 0796   06/05/2024 09:20:13 1L30 06/05/2024 09:19:12
YC 0797   06/05/2024 16:19:41 1R78 06/05/2024 16:18:53
YC 0798   06/05/2024 16:21:04 1L44 06/05/2024 16:20:12
YC 0799   04/05/2024 13:09:41 4E22 04/05/2024 13:08:38
YC 0800   06/05/2024 10:31:29 4L04 04/05/2024 14:56:31
YC 0801   06/05/2024 16:00:54 1N59 06/05/2024 15:59:53
YC 0802   06/05/2024 15:59:34 1L44 06/05/2024 15:58:53
YC 0804   06/05/2024 15:58:53 1L44 06/05/2024 15:56:55
YC 0862   06/05/2024 15:37:10 2K15 06/05/2024 15:34:24
YC 0864   06/05/2024 15:34:24 2K15 06/05/2024 15:33:30
YC 0867   06/05/2024 16:31:29 2K22 06/05/2024 16:30:07
YC 0994   12/04/2024 12:30:55 6U19 19/02/2024 00:02:18
YC 7006   06/05/2024 15:33:38 2K15 06/05/2024 15:32:51
YC 7007   06/05/2024 16:32:25 2K22 06/05/2024 16:31:29
YC 7008   06/05/2024 15:32:51 2K15 06/05/2024 15:32:12
YC 7009   06/05/2024 16:33:20 2K22 06/05/2024 16:32:22
YC A086   06/05/2024 09:02:08 5P95 06/05/2024 08:59:31
YC ADUF   06/05/2024 16:32:32 1E16 06/05/2024 16:29:42
YC ADUS   06/05/2024 11:29:52 0H75 06/05/2024 11:18:19
YC AKDM   06/05/2024 16:16:07 1R78 06/05/2024 16:14:15
YC ALUS   06/05/2024 15:32:12 2K15 06/05/2024 15:28:01
YC APSS   06/05/2024 15:33:38 5J38 06/05/2024 15:33:23
YC APUM   06/05/2024 16:30:37 1B87 06/05/2024 16:29:39
YC ASDS   06/05/2024 16:30:07 2K22 06/05/2024 16:28:26
YC ASDW   06/05/2024 08:40:15 2K08 06/05/2024 08:39:22
YC AUBU   06/05/2024 15:56:55 1L44 06/05/2024 15:55:15
YC CLCK 1635   06/05/2024 16:35:00 1635 06/05/2024 16:35:00
YC D001   06/05/2024 16:35:11 1D20 06/05/2024 16:34:42
YC D002   06/05/2024 16:33:26 1E16 06/05/2024 16:32:32
YC D004   06/05/2024 16:32:25 1E16 06/05/2024 16:31:44
YC D04B   06/05/2024 16:32:33 1E16 06/05/2024 16:32:12
YC D930   06/05/2024 16:35:11 1D20 06/05/2024 16:32:38
YC DATE   05/05/2024 02:04:02 0505 05/05/2024 00:00:01
YC DFAP   06/05/2024 16:34:09 1H05 06/05/2024 16:32:37
YC DN01   21/04/2024 02:04:01 FAIL 21/04/2024 00:28:11
YC DN02   21/04/2024 02:04:01 FAIL 21/04/2024 00:28:11
YC DSAP   06/05/2024 16:29:50 1R78 06/05/2024 16:27:15
YC DUMY   06/05/2024 15:32:36 2K15 06/05/2024 15:32:12
YC DYAE 2K22 ASDS 06/05/2024 16:30:21 2K22 06/05/2024 16:30:07
YC DYHN   06/05/2024 16:31:23 1B87 06/05/2024 16:30:37
YC DYHP   06/05/2024 16:34:28 1H05 06/05/2024 16:34:09
YC DYSS   06/05/2024 15:33:38 5J38 06/05/2024 15:33:36
YC GF04   29/03/2024 13:13:28 **** 29/03/2024 01:21:16
YC K781   06/05/2024 16:16:55 1R78 06/05/2024 16:16:07
YC K784   06/05/2024 16:23:34 1L44 06/05/2024 16:22:50
YC K786   06/05/2024 16:23:10 1L44 06/05/2024 16:22:03
YC KD01   06/05/2024 02:04:02 FAIL 05/05/2024 15:17:12
YC KD02   24/04/2024 02:05:02 FAIL 23/04/2024 23:49:31
YC LDDM 1D20 D001 06/05/2024 16:35:11 1D20 06/05/2024 16:35:11
YC LE01   24/02/2024 23:33:01 FAIL 24/02/2024 10:25:44
YC LE02   20/11/2023 01:07:00 FAIL 19/11/2023 14:27:44
YC LHUM 1B87   06/05/2024 16:33:26 1B87 06/05/2024 16:33:07
YC LKUM 1L44   06/05/2024 16:23:10 1L44 06/05/2024 16:22:51
YC LLDS 2K22   06/05/2024 16:32:25 2K22 06/05/2024 16:32:22
YC LOSP   05/05/2024 21:07:47 5A41 05/05/2024 21:00:43
YC LOST   12/04/2024 12:30:55 6U19 02/04/2024 06:08:48
YC LRSS 5J38 0079 06/05/2024 15:33:38 5J38 06/05/2024 15:33:37
YC LSEN 0H75 0484 06/05/2024 12:19:45 0H75 06/05/2024 12:19:41
YC LSES 6E85 0079 06/05/2024 11:06:30 6E85 06/05/2024 11:06:02
YC LUBD 1N59 0801 06/05/2024 16:01:29 1N59 06/05/2024 16:00:54
YC R056   21/04/2024 01:46:45 T316 21/04/2024 01:46:29
YC TDCR   06/05/2024 02:04:02 FAIL 05/05/2024 05:05:36
YC TDL1   22/04/2024 00:05:00 FAIL 21/04/2024 03:53:46
YC TRAD   21/04/2024 02:04:01 FAIL 21/04/2024 00:28:08
YC TRAE   24/04/2024 02:05:02 FAIL 23/04/2024 23:50:06
YC TRAH   19/03/2024 02:02:30 FAIL 18/03/2024 00:00:29
YC TRAL   26/08/2023 02:05:00 FAIL 25/08/2023 14:53:37
YC TRAS   21/04/2024 02:03:30 FAIL 19/04/2024 13:59:02
YC TRAU   07/04/2024 02:04:00 FAIL 07/04/2024 01:39:44
YC TRED   07/04/2024 02:04:00 FAIL 07/04/2024 01:39:51
YC TRHN   26/08/2023 02:05:00 FAIL 25/08/2023 16:12:42
YC TRT1   06/05/2024 02:04:02 FAIL 05/05/2024 02:31:37
YC TRT2   04/05/2024 02:04:01 FAIL 03/05/2024 15:42:54
YC UFAP   06/05/2024 16:30:29 1A37 06/05/2024 16:28:07
YC USAP   06/05/2024 15:28:37 1L11 06/05/2024 15:27:08
YC X080   06/05/2024 07:17:25 2Q11 06/05/2024 07:16:43
YC X084   06/05/2024 14:52:47 6L99 06/05/2024 14:49:57
YC X085   06/05/2024 15:03:32 **** 06/05/2024 12:21:32
YC X087   14/10/2023 16:58:51 **** 14/10/2023 16:57:46
YC X089   25/04/2024 18:31:50 6T43 25/04/2024 11:57:43
YC X479   06/05/2024 10:12:22 0D00 06/05/2024 10:10:41
YC XSEN 0D00 X479 06/05/2024 10:12:22 0D00 06/05/2024 10:12:22
YC XSES 6L99 X084 06/05/2024 14:53:27 6L99 06/05/2024 14:52:47
YC YEAR   02/01/2024 02:02:23 2024 01/01/2024 00:00:01


TD From To Last Train Last Train Time Step Count Description
YC 0526 0514 1A37 06/05/2024 16:33:42 21791  
YC 0534 0526 1A37 06/05/2024 16:33:15 21782 Dep (U) from F @ Peterborough Signal P534

Contains Information of Network Rail Infrastructure Limited licensed under this licence.
TrackIT! is provided as a free service, but obviously costs money to run. If you like what you see, please consider making a donation.
TrackIT! Copyright © 2012-2024, James Uppington. All rights reserved.

TrackIT! uses cookies to remember your site preferences and provide an enhanced user experience. By continuing use of this site, you are agreeing to TrackIT!'s use of cookies for this purpose.