Paul Taylor

Region WCA ID Gender Competitions Completed Solves
United States 2016TAYL02 Male 25 1080

Current Personal Records

Event NR CR WR Single Average WR CR NR
3x3x3 Cube 1096 1387 4971 7.98 10.31 6408 1732 1370
2x2x2 Cube 1135 1439 5194 1.93 3.23 4051 1153 909
4x4x4 Cube 957 1308 5363 38.15 44.98 5967 1455 1069
5x5x5 Cube 530 707 2699 1:09.46 1:16.90 2627 691 512
6x6x6 Cube 962 1287 4523 2:56.71 3:04.18 4199 1191 891
7x7x7 Cube 742 1027 3669 4:22.73 4:44.80 3832 1077 786
3x3x3 Blindfolded 32 39 165 22.64 25.13 93 24 21
3x3x3 Fewest Moves 189 220 1036 29 34.33 972 210 183
3x3x3 One-Handed 1051 1426 5814 16.46 19.75 5053 1216 893
Clock 1065 1296 4334 9.81 10.24 3047 929 770
Megaminx 1064 1472 5463 1:22.39 1:30.69 5139 1393 999
Pyraminx 284 344 1338 2.29 3.99 1544 390 319
Skewb 803 1023 3978 3.56 4.64 1508 397 325
Square-1 878 1075 3117 15.45 19.09 2471 845 689
4x4x4 Blindfolded 15 17 88 2:45.49 3:08.34 39 9 8
5x5x5 Blindfolded 14 16 90 7:31.37
3x3x3 Multi-Blind 7 8 44 33/37 1:00:00

Medal Collection

Gold Silver Bronze
5 10 11
Competition Round Place Single Average Solves
3x3x3 Cube
Winchester Weeknights II 2023 Final 7 11.04 12.07 14.8312.2011.0411.9012.12
First round 8 10.30 11.81 11.8712.4911.0613.1610.30
CubingUSA Nationals 2019 Second round 149 9.31 10.80 10.3411.8710.9511.129.31
First round 189 9.32 10.95 11.869.3211.8911.539.47
The Battle of Lexington 2019 Final 9 8.48 11.19 10.1811.8111.5717.038.48
Second round 6 9.34 10.89 10.699.3411.8410.1312.12
First round 7 10.00 10.48 10.6910.0010.5510.1913.32
Salem Cube Trials 2019 Final 9 10.04 11.29 10.8412.0213.9311.0210.04
Second round 11 10.19 11.61 13.0311.8710.1911.9710.99
First round 6 7.98 10.60 10.569.597.9812.7411.66
Boston University Winter 2019 Final 12 10.00 10.99 10.0010.7711.9513.4710.24
Semi Final 12 9.88 10.96 11.5611.609.8811.419.91
Second round 16 10.10 11.91 11.5612.2313.5210.1011.94
First round 16 9.92 11.42 9.9210.9412.4811.5611.75
The Battle of Lexington 2018 Final 11 11.16 11.48 11.2311.1611.9213.0511.29
Semi Final 8 9.85 10.31 12.1410.3510.629.969.85
Second round 11 9.98 11.25 9.9810.6711.8419.8611.23
First round 9 9.41 11.05 12.159.879.4113.5211.14
BA Fall Cube Fest 2018 Final 5 9.78 11.11 11.5911.2610.479.7812.00
Second round 5 10.43 10.94 10.4410.4311.9510.5611.82
First round 8 10.34 11.91 10.3413.1111.7415.6810.88
MIT Fall 2018 Second round 18 10.02 11.14 11.4710.0212.9610.5311.41
First round 23 10.33 12.50 10.3311.2614.6511.5914.70
Connect Community 2018 Final 6 9.82 11.56 10.4511.449.8212.8013.98
Second round 8 10.86 11.98 11.7313.8311.4510.8612.77
First round 5 8.90 10.72 11.4311.749.7311.018.90
BU Spring 2018 Final 10 10.20 11.42 10.2012.7711.9911.0311.25
Second round 13 10.47 12.04 12.2412.36DNF10.4711.51
First round 7 9.74 10.68 9.7414.5210.9410.2010.91
BA Cube Fest 2018 Final 5 10.90 11.41 11.6814.4510.9610.9011.58
Second round 6 10.03 11.24 10.7911.2511.6915.9610.03
First round 7 10.18 11.37 11.6011.0110.1811.5111.83
Cubing with the Viking 2017 Second round 15 12.07 12.57 12.0713.3612.1712.1814.85
First round 11 10.07 12.04 10.0711.7512.1813.8112.19
Weston Fall 2017 Final 9 10.12 11.55 12.5410.1211.3912.1911.08
Second round 7 9.01 10.96 11.2110.8410.839.0113.77
First round 9 9.97 11.08 13.179.9711.1912.099.97
WPI Fall Cube Fest 2017 Final 7 10.91 11.49 10.9811.7610.9113.3811.73
Second round 6 10.56 11.83 11.3611.6710.5614.0712.46
First round 9 8.65 11.61 11.3713.6510.998.6512.46
World Rubik's Cube Championship 2017 Second round 297 11.21 12.72 13.3911.2113.0611.7216.85
First round 325 10.19 12.81 13.4310.1912.8512.9912.60
Maybe Melrose Spring 2017 Semi Final 11 10.97 12.38 15.0212.8912.3310.9711.91
Second round 12 9.95 12.35 16.0712.2811.489.9513.29
First round 13 11.35 12.59 13.1414.6812.6911.3511.93
Weston Spring 2017 Second round 21 11.11 13.50 13.4711.1114.3412.7016.70
First round 18 12.77 13.42 14.6213.9012.7713.1513.21
WPI Winter Cube Day 2017 Second round 27 12.53 16.15 14.5412.5318.3415.8818.02
First round 19 12.09 13.51 14.2312.9013.3914.5312.09
Phillips Exeter Cube Day 2016 Semi Final 20 12.78 13.77 13.9315.7914.5712.8012.78
Second round 29 13.90 15.53 16.6115.7717.7814.2013.90
First round 26 13.07 13.99 14.1513.0713.4215.5714.41
Melrose Winter 2016 Second round 31 17.73 19.62 25.5019.8718.9617.7320.04
First round 30 16.44 17.55 21.0217.3816.8016.4418.46
2x2x2 Cube
Winchester Weeknights II 2023 Final 5 2.64 3.55 3.024.742.642.984.65
CubingUSA Nationals 2019 Second round 98 3.16 3.87 4.753.314.563.743.16
First round 108 2.33 3.41 4.082.502.334.433.65
The Battle of Lexington 2019 Final 13 2.06 5.31 5.795.812.066.564.32
First round 13 3.32 4.61 5.494.513.323.837.58
Boston University Winter 2019 First round 24 2.72 4.55 7.095.032.723.595.04
BA Fall Cube Fest 2018 Final 9 3.67 4.16 3.673.708.705.123.67
First round 4 2.83 3.23 3.402.972.833.334.90
Connect Community 2018 Final 5 1.93 3.70 1.935.693.484.183.43
First round 16 2.95 4.73 5.992.953.619.164.58
BA Cube Fest 2018 Final 4 2.65 3.26 2.744.352.652.994.06
Second round 7 3.03 3.91 5.773.173.614.943.03
First round 3 2.62 3.28 2.622.698.812.874.28
Cubing with the Viking 2017 Final 6 2.05 3.76 2.792.055.423.076.36
First round 3 2.95 3.29 3.403.382.954.673.09
WPI Fall Cube Fest 2017 Final 8 1.97 3.64 1.973.983.824.063.13
First round 11 2.63 3.90 2.634.633.904.643.18
World Rubik's Cube Championship 2017 Second round 98 2.84 3.70 4.232.843.564.273.30
First round 104 2.45 3.64 4.444.352.453.473.10
Weston Spring 2017 Final 6 2.99 3.36 2.994.343.753.293.03
First round 14 3.38 4.34 4.255.594.703.384.08
WPI Winter Cube Day 2017 Final 9 3.47 4.37 DNF3.475.363.674.08
First round 8 2.51 4.04 2.513.556.824.074.51
Phillips Exeter Cube Day 2016 First round 17 3.24 4.12 4.355.463.243.734.29
Melrose Winter 2016 First round 26 4.72 5.58 4.816.744.725.206.96
4x4x4 Cube
CubingUSA Nationals 2019 First round 179 41.09 45.29 46.8241.0941.4547.5949.78
The Battle of Lexington 2019 Final 4 38.15 44.98 42.9245.8054.4438.1546.22
First round 11 41.28 47.68 52.8255.6447.0643.1641.28
Salem Cube Trials 2019 Final 6 42.68 46.52 42.6851.8943.5847.9947.99
First round 8 39.99 48.34 51.2446.7239.9947.0753.92
Boston University Winter 2019 Final 14 44.82 49.84 55.8652.1544.8248.5248.86
First round 14 42.88 46.01 42.8845.1147.5454.0745.39
The Battle of Lexington 2018 First round 18 44.39 50.34 1:01.9544.3951.9149.8949.22
BA Fall Cube Fest 2018 Final 9 46.11 50.93 51.4950.3952.2050.9146.11
First round 9 38.49 49.75 55.3338.4947.181:02.2446.73
MIT Fall 2018 First round 22 43.79 52.98 55.5654.881:13.2048.4943.79
Connect Community 2018 Final 9 47.79 53.19 59.511:01.7550.7049.3547.79
First round 9 46.53 50.78 46.5349.0049.2654.9154.07
BU Spring 2018 Final 16 48.13 51.28 48.5655.0950.9554.3448.13
BA Cube Fest 2018 Final 7 41.98 48.41 50.2650.6841.9844.3054.04
Cubing with the Viking 2017 Final 15 47.01 55.96 56.0747.0148.921:08.981:02.88
Weston Fall 2017 Final 8 47.80 48.99 48.7949.3156.9347.8048.87
First round 11 45.82 49.85 49.3551.8645.8248.3558.55
World Rubik's Cube Championship 2017 First round 329 52.52 56.88 52.521:10.9658.7957.2654.58
Maybe Melrose Spring 2017 Final 18 57.28 1:01.13 1:00.631:04.5758.961:03.8157.28
Weston Spring 2017 Final 23 46.32 57.92 1:05.3146.3253.2255.241:11.01
Melrose Winter 2016 Final 25 1:11.59 1:28.53 1:37.681:11.591:28.091:27.891:29.62
5x5x5 Cube
CubingUSA Nationals 2019 First round 96 1:14.76 1:16.90 1:30.931:18.411:16.251:14.761:16.05
The Battle of Lexington 2019 Final 6 1:20.41 1:25.45 1:44.711:23.601:20.411:30.371:22.39
Salem Cube Trials 2019 Final 4 1:18.60 1:21.69 1:25.881:19.691:24.261:18.601:21.13
Boston University Winter 2019 Final 11 1:13.46 1:21.50 1:19.671:29.581:13.461:17.621:27.21
First round 8 1:14.45 1:17.49 1:20.071:16.261:14.45DNF1:16.14
The Battle of Lexington 2018 Final 5 1:16.75 1:18.50 1:24.071:16.751:17.431:18.011:20.05
First round 8 1:20.83 1:24.18 1:28.411:23.331:20.831:21.671:27.54
BA Fall Cube Fest 2018 Final 3 1:17.33 1:21.28 1:21.491:19.381:17.331:25.661:22.96
MIT Fall 2018 Final 14 1:18.22 1:26.19 1:32.681:26.621:18.221:29.441:22.51
BU Spring 2018 Final 4 1:09.46 1:22.17 1:24.661:14.911:27.241:26.931:09.46
Cubing with the Viking 2017 Final 11 1:30.47 1:38.28 1:42.731:40.451:36.901:37.491:30.47
Weston Fall 2017 Final 12 1:25.56 1:37.19 1:36.601:25.561:36.901:49.271:38.07
World Rubik's Cube Championship 2017 First round 275 1:42.40 1:50.79 1:42.401:53.332:08.081:53.071:45.97
Maybe Melrose Spring 2017 Final 11 1:38.00 1:48.60 1:38.001:54.691:59.251:39.131:51.97
Weston Spring 2017 Final 15 1:45.54 1:50.05 1:52.981:45.541:49.462:02.351:47.70
WPI Winter Cube Day 2017 Final 13 1:42.66 1:48.59 1:56.741:44.191:48.131:42.661:53.44
Phillips Exeter Cube Day 2016 Final 27 1:56.61 2:03.65 2:07.612:03.001:56.612:03.152:04.81
6x6x6 Cube
Boston University Winter 2019 First round 20 3:18.51 3:26.11 3:35.083:18.513:24.74
The Battle of Lexington 2018 Final 12 3:20.78 3:33.72 3:48.853:31.533:20.78
MIT Fall 2018 Final 18 3:16.31 3:32.45 3:51.543:29.493:16.31
BU Spring 2018 Final 8 2:56.71 3:04.18 3:16.052:56.712:59.77
Cubing with the Viking 2017 Final 7 2:59.57 3:10.24 3:20.283:10.882:59.57
Weston Fall 2017 Final 16 3:23.96 3:26.89 3:24.963:23.963:31.75
Weston Spring 2017 Final 16 3:32.75 3:38.28 3:38.763:32.753:43.32
7x7x7 Cube
Boston University Winter 2019 First round 15 4:40.28 DNF 4:40.284:59.77DNS
The Battle of Lexington 2018 Final 9 4:54.36 4:55.43 4:57.014:54.364:54.93
MIT Fall 2018 Final 17 5:19.84 5:22.36 5:19.845:21.305:25.94
Cubing with the Viking 2017 Final 10 4:22.73 DNF 4:47.514:22.73DNF
Weston Fall 2017 Final 9 4:37.65 4:44.80 4:37.654:50.964:45.80
World Rubik's Cube Championship 2017 First round 130 4:26.81 4:48.86 4:26.814:48.305:11.47
Weston Spring 2017 Final 13 4:32.26 4:45.27 4:32.264:48.754:54.80
3x3x3 Blindfolded
CubingUSA Nationals 2019 First round 101 DNF DNF DNFDNFDNF
Please Be Quiet WPI Spring 2019 Final 1 26.02 32.34 26.0241.8229.19
First round 2 25.00 27.29 25.0028.9527.92
PoliMi Mental Breakdown 2019 Final 2 25.96 DNF DNF25.96DNF
Second round 2 22.64 25.13 29.2622.6423.49
First round 2 22.80 DNF 33.8922.80DNF
Boston University Winter 2019 Final 1 24.73 DNF DNF31.7624.73
First round 1 24.16 27.61 24.1628.6030.08
BA Fall Cube Fest 2018 Final 1 36.05 DNF DNF36.05DNF
Only Mental Lyon 2018 Final 4 33.41 DNF 33.411:18.21DNF
First round 2 32.02 DNF DNF32.0241.06
BA Cube Fest 2018 Final 1 49.15 DNF 1:19.9749.15DNF
Please Be Quiet WPI Winter 2018 Final 3 1:17.05 1:19.78 1:18.761:23.521:17.05
Cubing with the Viking 2017 Final 2 1:28.51 DNF DNF1:28.51DNF
WPI Fall Cube Fest 2017 Final 7 2:16.81 DNF DNF2:16.812:27.38
World Rubik's Cube Championship 2017 First round 133 2:16.07 2:21.96 2:21.952:16.072:27.87
Maybe Melrose Spring 2017 Final 7 2:20.17 DNF 2:20.17DNF2:24.58
Weston Spring 2017 Final 3 3:09.67 DNF 3:09.67DNFDNF
Phillips Exeter Cube Day 2016 Final 10 4:34.69 4:50.85 5:00.034:34.694:57.82
3x3x3 Fewest Moves
French FMC Championship 2024 First round 10 32 34.33 353236
CubingUSA Nationals 2019 Final 31 29 34.33 293044
Please Be Quiet WPI Spring 2019 Final 3 34 35.33 353437
Second round 5 37 40.00 434037
First round 5 37 40.00 373944
PoliMi Mental Breakdown 2019 First round 18 48 DNF DNSDNS48
Salem Cube Trials 2019 Final 2 41 41
Only Mental Lyon 2018 Final 8 42 44.00 424446
Please Be Quiet WPI Winter 2018 Final 4 38 42.33 413848
3x3x3 One-Handed
CubingUSA Nationals 2019 First round 123 16.46 19.75 16.4620.9918.2134.7120.05
The Battle of Lexington 2019 Final 8 21.60 22.07 29.5021.6821.6021.9522.57
First round 9 20.21 20.66 20.2620.2120.6522.4521.06
Boston University Winter 2019 Final 16 17.94 20.26 19.5417.9423.6120.7420.49
BA Fall Cube Fest 2018 Final 8 17.75 21.05 22.8623.9517.7521.6018.68
First round 10 19.70 21.55 21.0922.8620.7019.7028.50
BU Spring 2018 Final 8 16.51 20.87 16.5123.0921.6825.6917.84
First round 9 18.66 20.33 22.5318.8920.5421.5518.66
BA Cube Fest 2018 Final 7 20.93 22.16 22.2422.0233.0722.2120.93
First round 5 18.55 21.59 22.0626.8221.8318.5520.89
World Rubik's Cube Championship 2017 First round 233 20.61 22.94 20.6125.7926.0722.3620.68
Maybe Melrose Spring 2017 Final 16 23.05 26.99 29.6929.3823.0526.1625.44
First round 16 23.47 26.84 27.6827.6223.4727.2525.64
WPI Winter Cube Day 2017 Final 18 24.70 29.54 24.7025.1233.8732.4031.09
Phillips Exeter Cube Day 2016 Second round 30 24.94 31.69 33.1628.9236.8924.9432.99
First round 31 26.48 30.55 32.0529.6034.6626.4829.99
Clock
CubingUSA Nationals 2019 First round 45 9.81 10.49 10.649.9210.9012.209.81
Please Be Quiet WPI Spring 2019 Final 2 9.90 10.24 9.9010.279.9210.53DNF
Boston University Winter 2019 Final 7 12.61 13.87 13.6717.2112.7712.6115.18
Megaminx
Boston University Winter 2019 First round 26 1:26.04 1:43.73 1:41.001:26.041:45.821:44.372:12.42
BA Fall Cube Fest 2018 Final 16 1:46.93 2:02.57 2:17.002:12.711:56.181:58.811:46.93
Connect Community 2018 Final 12 1:44.72 1:56.17 1:54.871:57.281:56.361:44.722:09.32
Weston Fall 2017 Final 5 1:22.39 1:30.69 1:33.661:25.181:33.231:22.391:38.09
WPI Fall Cube Fest 2017 Final 7 1:24.61 1:39.67 1:30.831:45.991:44.141:44.031:24.61
World Rubik's Cube Championship 2017 First round 177 1:34.02 1:47.10 1:56.771:34.021:43.201:52.721:45.38
Weston Spring 2017 Final 8 1:39.01 1:47.20 1:47.681:50.501:39.011:53.851:43.41
Pyraminx
Winchester Weeknights II 2023 Final 4 4.72 5.36 5.924.726.685.394.77
First round 4 3.66 4.03 3.823.744.525.083.66
CubingUSA Nationals 2019 Second round 77 3.79 5.55 7.633.794.665.856.13
First round 36 3.13 4.01 4.114.483.437.233.13
The Battle of Lexington 2019 Final 3 4.43 4.84 4.494.434.967.715.08
Salem Cube Trials 2019 Final 3 3.05 4.45 3.053.303.986.066.10
First round 3 3.52 4.98 5.663.527.383.695.59
Boston University Winter 2019 Final 7 3.62 5.13 4.095.565.737.383.62
First round 10 4.11 5.91 5.565.986.204.116.34
MIT Fall 2018 Final 9 3.46 5.69 5.495.596.003.467.56
First round 7 3.98 4.95 4.463.985.504.906.09
Connect Community 2018 Final 2 4.55 4.97 4.955.354.875.104.55
BU Spring 2018 Final 5 3.12 4.76 4.705.663.926.213.12
First round 3 3.60 4.84 5.693.768.803.605.08
BA Cube Fest 2018 Final 3 4.39 4.67 4.784.394.574.657.43
WPI Fall Cube Fest 2017 Final 6 3.64 3.99 3.643.934.257.453.80
First round 4 3.69 4.26 3.694.045.484.574.16
World Rubik's Cube Championship 2017 Second round 49 2.29 4.52 6.263.892.295.763.92
First round 43 3.76 4.35 3.764.313.914.834.96
Maybe Melrose Spring 2017 Final 6 4.13 4.39 4.665.374.274.254.13
WPI Winter Cube Day 2017 Final 6 4.22 4.55 6.174.664.224.724.28
Phillips Exeter Cube Day 2016 Final 6 5.32 5.91 6.325.885.326.905.53
First round 5 4.63 5.32 5.086.085.634.635.25
Melrose Winter 2016 Final 9 6.70 8.45 10.526.707.858.658.84
Second round 9 7.76 8.74 7.989.527.768.7312.70
First round 13 6.32 8.95 8.2310.458.186.3211.15
Skewb
CubingUSA Nationals 2019 First round 191 5.99 7.23 8.317.696.157.865.99
The Battle of Lexington 2019 Final 4 5.00 5.83 5.007.685.435.666.40
Boston University Winter 2019 Final 11 5.07 6.84 8.605.078.605.726.19
Connect Community 2018 Final 3 3.87 5.67 3.876.715.8213.184.48
BA Cube Fest 2018 Final 2 4.26 4.64 7.394.654.424.264.84
First round 7 4.67 6.28 6.254.676.968.155.62
WPI Fall Cube Fest 2017 Final 23 6.95 9.46 10.6912.506.959.358.34
World Rubik's Cube Championship 2017 First round 129 6.52 7.33 8.057.527.916.576.52
WPI Winter Cube Day 2017 Final 10 3.56 6.81 8.747.253.566.666.51
Square-1
CubingUSA Nationals 2019 First round 199 26.65 30.40 34.9530.6728.1232.4226.65
Boston University Winter 2019 Second round 15 17.70 26.63 17.7026.4830.4729.8523.57
First round 16 22.88 25.29 22.8828.4926.0125.4324.44
BU Spring 2018 Final 7 15.45 26.39 29.4624.3125.4015.4547.21
BA Cube Fest 2018 Final 6 19.95 22.82 24.8424.3421.9222.1919.95
Weston Fall 2017 Final 5 15.71 19.09 22.0917.0626.5115.7118.11
First round 9 18.33 22.49 29.9620.3318.3319.3927.75
WPI Fall Cube Fest 2017 Final 10 25.88 27.65 26.1730.2527.2029.5825.88
World Rubik's Cube Championship 2017 First round 99 20.77 22.60 23.1724.4620.8820.7723.75
Maybe Melrose Spring 2017 Final 9 23.58 27.83 25.5429.4023.5828.5630.47
Phillips Exeter Cube Day 2016 Final 13 28.80 33.17 38.1428.8032.3841.0929.00
4x4x4 Blindfolded
CubingUSA Nationals 2019 Final 5 2:45.49 3:08.34 3:26.713:12.812:45.49
Please Be Quiet WPI Spring 2019 Final 3 DNF DNF DNFDNFDNF
PoliMi Mental Breakdown 2019 Final 3 5:02.85 DNF 5:25.795:02.85DNF
First round 4 4:34.54 DNF DNF5:15.634:34.54
Only Mental Lyon 2018 Final 2 4:38.20 DNF DNF4:38.20DNS
Please Be Quiet WPI Winter 2018 Final 2 DNF DNF DNFDNFDNS
5x5x5 Blindfolded
CubingUSA Nationals 2019 Final 3 7:31.37 DNF DNF13:09.007:31.37
Please Be Quiet WPI Spring 2019 Final 2 9:26.15 DNF DNF9:26.15DNF
PoliMi Mental Breakdown 2019 Final 6 DNF DNF DNFDNFDNF
Only Mental Lyon 2018 Final 4 16:17.00 DNF 16:17.00DNSDNS
3x3x3 Multi-Blind
CubingUSA Nationals 2019 Final 5 33/37 1:00:00 32/37 58:0433/37 1:00:00
Please Be Quiet WPI Spring 2019 Final 2 30/33 58:42 30/33 58:4226/33 56:38
PoliMi Mental Breakdown 2019 Final 1 29/35 1:00:00 29/35 1:00:0026/35 1:00:00
Only Mental Lyon 2018 Final 3 19/21 54:11 19/21 54:1117/23 56:33
Please Be Quiet WPI Winter 2018 Final 2 10/12 51:10 10/12 53:5910/12 51:10DNS
3x3x3 With Feet
Boston University Winter 2019 Final 8 1:32.48 1:39.04 1:49.291:33.841:33.991:32.481:55.01
First round 7 1:12.21 1:22.53 1:16.061:20.451:37.201:12.211:31.08

National Championship Podiums

Event Place Single Average Solves
CubingUSA Nationals 2019
5x5x5 Blindfolded 3 7:31.37 DNF DNF13:09.007:31.37
Cookies help us deliver our services. By using our services, you agree to our use of cookies.