Tour of Sharjah 2023 - Stage 4

Kalba > Khorfakkan, 110.2km

27.01-31.01

Results

Stage

PosRiderTeam Time
1 Adne van Engelen Roojai Online Insurance 2:36:22
2 Ariya Phounsavath Roojai Online Insurance + 00.18
3 Rudolf Remkhi Almaty Astana Motors + 00.24
4 Drew Morey KINAN Racing Team + 00.42
5 Anton Kuzmin Almaty Astana Motors + 00.53
6 Thomas Lebas KINAN Racing Team + 00.58
7 Anatolii Budiak Terengganu Polygon Cycling Team + 01.00
8 Metkel Eyob Terengganu Polygon Cycling Team + 01.06
9 Imad Sekkak Morocco + 01.12
10 Felicien Hakizimana May Stars + 01.17
11 Jean Nepo Bigirmana May Stars + 01.27
12 Oussama Khafi Morocco + 01.29
13 Ruslan Aliyev Almaty Astana Motors + 01.35
14 Soufiane Haddi Abu Dhabi CC + 01.38
15 Ryan Cavanagh KINAN Racing Team + 01.44
16 Nassim Saidi Dubai Police Team + 01.47
17 Georgios Boúglas Greece + 01.51
18 Musa Mikayilzade Azerbaijan + 01.57
19 Tegshbayar Batsaikhan Roojai Online Insurance + 02.04
20 Bruno Morel Haute-Savoie + 02.06
21 Nasr Eddine Maatougui Morocco + 02.09
22 Eusebio Pascual Bahrain Cycling Academy + 02.17
23 Oussama Cheblaoui Algeria + 02.26
24 Islam Mansouri Algeria + 02.27
25 Abdulla Jasim Al-Ali UAE + 02.30
26 Marco Duffaud Haute-Savoie + 02.37
27 Vladislav Chernorutskiy Yasi Cycling Team + 03.00
28 Akramjon Sunnatov Tashkent City Professional Cycling Team + 03.03
29 Mohcine El Kouraji Al Shafar Jumeirah + 03.06
30 Periklis Ilias Greece + 03.15
31 Ali Mohammed Aljaber Al Wathba Cycling Team + 03.19
32 Yousef Srouji Syria + 03.26
33 Nikiforos Arvanitou Greece + 03.26
34 Johnny Hoogerland Shabab Al Ahli Cycling Team + 03.29
35 Grega Bole Shabab Al Ahli Cycling Team + 03.29
36 Aiman Cahyadi Terengganu Polygon Cycling Team + 03.39
37 Tesfom Okubamariam Yasi Cycling Team + 03.42
38 Genki Yamamoto KINAN Racing Team + 04.02
39 Mohammed Saaoud Morocco + 04.05
40 Abdallah Ben Youcef Algeria + 04.07
41 Ahmed Naser Bahrain Cycling Academy + 04.10
42 Ibrahim Essabahy Morocco + 04.23
43 Osama Sbahi Abu Dhabi CC + 04.31
44 Saif Al Kaabi UAE + 04.31
45 Matej Drinovec Shabab Al Ahli Cycling Team + 04.34
46 Louis Nolle Haute-Savoie + 04.37
47 Jaber Al Mansoori UAE + 04.46
48 Abdelkrim Ferkous Algeria + 05.12
49 Elchin Asadov Azerbaijan + 05.23
50 Mansoor Jawad Bahrain Cycling Academy + 05.23
51 Yudai Arashiro KINAN Racing Team + 05.23
52 Mundher Al Hsani Oman + 05.28
53 Sayed Ahmed Alawi Bahrain Cycling Academy + 05.30
54 Panagiotis Christopoulos-Heller Greece + 05.38
55 Kyle Gordon Torq Cycling Team + 05.44
56 Harib Alblooshi Dubai Police Team + 05.50
57 Faisal Al Mammari Oman + 05.57
58 Lance Lumanlan Torq Cycling Team + 06.03
59 Mohd Shahrul Mat Amin Terengganu Polygon Cycling Team + 06.15
60 Alexandr Mussabayev Almaty Astana Motors + 06.15
61 Elgun Alizada Azerbaijan + 06.23
62 Igor Yussifov Almaty Astana Motors + 06.32
63 Nikolaos Zeglis Greece + 06.33
64 Daiki Magosaki KINAN Racing Team + 06.46
65 Mohamed Hussain Bahrain Cycling Academy + 06.58
66 Damir Zabirov Tashkent City Professional Cycling Team + 06.58
67 Ayoub Ferkous Algeria + 07.08
68 Saeed Kahir Dubai Police Team + 07.29
69 Konstantin Fast Roojai Online Insurance + 07.31
70 Valentin Midey Roojai Online Insurance + 07.31
71 Abdullrahman Alblooshi Shabab Al Ahli Cycling Team + 07.44
72 Hicham Benouzza Al Shafar Jumeirah + 07.49
73 Oussama Mansouri Yasi Cycling Team + 07.56
74 Alisher Zhumakan Almaty Astana Motors + 08.15
75 Mazin Al Riyami Oman + 08.32
76 Mohammed Ali Iraq + 08.35
77 Mounir Makhchoun Morocco + 08.52
78 Muradjan Khalmuratov Tashkent City Professional Cycling Team + 09.06
79 Omar Khairy Al Wathba Cycling Team + 09.13
80 Said Alrahbi Oman + 09.21
81 Alhur Alkulaif Saudi Arabia + 09.24
82 Julien Barrault Haute-Savoie + 09.33
83 Majid Alsayegh Al Wathba Cycling Team + 09.35
84 Mohammed Al-Wahibi Oman + 10.05
85 Jean-Eudes Demaret Haute-Savoie + 10.14
86 Ivan Njuki Yasi Cycling Team + 10.17
87 Farooq Mahmood Ismail Dubai Police Team + 10.18
88 Essaïd Abelouache Al Shafar Jumeirah + 10.34
89 Achraf Khoudiri Torq Cycling Team + 10.44
90 Jean Pierre Niyonshuti May Stars + 11.05
91 Amer Aldahmani Al Shafar Jumeirah + 11.24
92 Ahmed Al Marri Abu Dhabi CC + 11.32
93 Alexandre Pliuschin Abu Dhabi CC + 11.33
94 Behzodbek Rakhimbaev Tashkent City Professional Cycling Team + 11.47
95 Yacine Hamza Dubai Police Team + 11.50
96 Lucas Carstensen Roojai Online Insurance + 11.50
97 Salem Alshemeili Al Shafar Jumeirah + 12.16
98 Shahin Eyvazov Azerbaijan + 12.36
99 Polychronis Tzortzakis Greece + 12.50
100 Pierre Marchand Haute-Savoie + 12.51
101 Ali Nouisri Yasi Cycling Team + 13.32
102 Ahmed Al Mansoori UAE + 14.04
103 Salman Al Rebh Saudi Arabia + 14.10
104 Abdullah Alhidan Saudi Arabia + 14.28
105 Ali Tuayen Iraq + 14.34
106 Elie Kwizera May Stars + 14.34
107 Mahdi Al-Battah Iraq + 14.43
108 Abdullah Al-Gheilani Oman + 14.49
109 Ghassan Malibari Saudi Arabia + 15.14
110 Mohamad Ghaith Molhem Syria + 15.23
111 Nadjaf Baghirov Azerbaijan + 15.24
112 Ahmed Buabdullah Saudi Arabia + 15.30
113 Abdulla Al Hammadi UAE + 15.41
114 Sarbast Issa Iraq + 15.41
115 Abderaouf Bengayou Algeria + 16.03
116 Ahmed Al Rikabi Iraq + 16.05
117 Yousef Alghafri Abu Dhabi CC + 16.48
118 Yasser Albloushi Dubai Police Team + 17.11
119 Nasser Almemari Al Shafar Jumeirah + 17.22
120 Mohammad Alsabbagh Abu Dhabi CC + 17.22
121 Fadhel Al Khater Al Wathba Cycling Team + 18.09
122 Ahmed Al-Diwani Iraq + 18.18
123 Hamdan Ahmad Shabab Al Ahli Cycling Team + 18.55
124 Waleed Alnaqbi Shabab Al Ahli Cycling Team + 19.22
125 Wan Abdul Rahman Hamdan Terengganu Polygon Cycling Team + 20.32
126 Irwandie Lakasek Terengganu Polygon Cycling Team + 20.32
127 Jamel Alshaaban Syria + 22.40
128 Jasim Husain Bahrain Cycling Academy + 22.52
129 Simon Cox Al Wathba Cycling Team + 22.57
130 Adel Jalal Torq Cycling Team + 23.59
131 Hussein Mohammed Al Najjar Torq Cycling Team + 24.07
132 Yahiaaldien Khalefa Al Wathba Cycling Team + 24.14
- Zayd Alobeidli UAE DNF
- Ali Gurbianov Azerbaijan DNF
- Ismail Alzaabi Yasi Cycling Team DNF
- Konstantin Elli Tashkent City Professional Cycling Team DNF

GC

PosRiderTeam Time
1 Adne van Engelen Roojai Online Insurance 8:22:49
2 Ariya Phounsavath Roojai Online Insurance + 00.15
3 Rudolf Remkhi Almaty Astana Motors + 00.18
4 Drew Morey KINAN Racing Team + 00.21
5 Anton Kuzmin Almaty Astana Motors + 00.45
6 Metkel Eyob Terengganu Polygon Cycling Team + 01.12
7 Imad Sekkak Morocco + 01.17
8 Nassim Saidi Dubai Police Team + 01.26
9 Anatolii Budiak Terengganu Polygon Cycling Team + 01.32
10 Georgios Boúglas Greece + 01.41
11 Ryan Cavanagh KINAN Racing Team + 01.44
12 Oussama Khafi Morocco + 01.51
13 Soufiane Haddi Abu Dhabi CC + 02.05
14 Ruslan Aliyev Almaty Astana Motors + 02.08
15 Musa Mikayilzade Azerbaijan + 02.09
16 Tegshbayar Batsaikhan Roojai Online Insurance + 02.23
17 Eusebio Pascual Bahrain Cycling Academy + 02.29
18 Mohcine El Kouraji Al Shafar Jumeirah + 02.36
19 Islam Mansouri Algeria + 02.41
20 Marco Duffaud Haute-Savoie + 02.44
21 Nasr Eddine Maatougui Morocco + 02.59
22 Abdulla Jasim Al-Ali UAE + 03.07
23 Felicien Hakizimana May Stars + 03.10
24 Oussama Cheblaoui Algeria + 03.23
25 Thomas Lebas KINAN Racing Team + 03.25
26 Grega Bole Shabab Al Ahli Cycling Team + 03.26
27 Nikiforos Arvanitou Greece + 03.52
28 Johnny Hoogerland Shabab Al Ahli Cycling Team + 03.56
29 Aiman Cahyadi Terengganu Polygon Cycling Team + 03.58
30 Tesfom Okubamariam Yasi Cycling Team + 04.06
31 Genki Yamamoto KINAN Racing Team + 04.40
32 Louis Nolle Haute-Savoie + 04.42
33 Osama Sbahi Abu Dhabi CC + 04.46
34 Periklis Ilias Greece + 04.53
35 Bruno Morel Haute-Savoie + 04.55
36 Vladislav Chernorutskiy Yasi Cycling Team + 04.58
37 Jaber Al Mansoori UAE + 05.16
38 Abdallah Ben Youcef Algeria + 05.22
39 Mohammed Saaoud Morocco + 05.27
40 Ali Mohammed Aljaber Al Wathba Cycling Team + 05.33
41 Akramjon Sunnatov Tashkent City Professional Cycling Team + 05.39
42 Yousef Srouji Syria + 05.48
43 Matej Drinovec Shabab Al Ahli Cycling Team + 05.58
44 Elchin Asadov Azerbaijan + 06.01
45 Kyle Gordon Torq Cycling Team + 06.02
46 Ahmed Naser Bahrain Cycling Academy + 06.03
47 Yudai Arashiro KINAN Racing Team + 06.30
48 Igor Yussifov Almaty Astana Motors + 06.51
49 Ibrahim Essabahy Morocco + 07.01
50 Saif Al Kaabi UAE + 07.02
51 Daiki Magosaki KINAN Racing Team + 07.25
52 Valentin Midey Roojai Online Insurance + 07.49
53 Mundher Al Hsani Oman + 08.02
54 Mansoor Jawad Bahrain Cycling Academy + 08.12
55 Harib Alblooshi Dubai Police Team + 08.21
56 Sayed Ahmed Alawi Bahrain Cycling Academy + 08.35
57 Panagiotis Christopoulos-Heller Greece + 08.37
58 Mohd Shahrul Mat Amin Terengganu Polygon Cycling Team + 08.52
59 Faisal Al Mammari Oman + 09.06
60 Elgun Alizada Azerbaijan + 09.26
61 Nikolaos Zeglis Greece + 09.34
62 Ayoub Ferkous Algeria + 09.41
63 Mohammed Ali Iraq + 09.47
64 Hicham Benouzza Al Shafar Jumeirah + 09.52
65 Alisher Zhumakan Almaty Astana Motors + 10.05
66 Abdullrahman Alblooshi Shabab Al Ahli Cycling Team + 10.15
67 Said Alrahbi Oman + 11.04
68 Alexandr Mussabayev Almaty Astana Motors + 11.41
69 Mounir Makhchoun Morocco + 11.45
70 Lucas Carstensen Roojai Online Insurance + 11.46
71 Konstantin Fast Roojai Online Insurance + 12.03
72 Oussama Mansouri Yasi Cycling Team + 12.45
73 Ivan Njuki Yasi Cycling Team + 13.28
74 Alexandre Pliuschin Abu Dhabi CC + 13.36
75 Mohammed Al-Wahibi Oman + 13.37
76 Yacine Hamza Dubai Police Team + 13.51
77 Polychronis Tzortzakis Greece + 14.21
78 Jean Pierre Niyonshuti May Stars + 14.27
79 Omar Khairy Al Wathba Cycling Team + 14.34
80 Mohamed Hussain Bahrain Cycling Academy + 14.37
81 Jean-Eudes Demaret Haute-Savoie + 14.40
82 Saeed Kahir Dubai Police Team + 15.01
83 Essaïd Abelouache Al Shafar Jumeirah + 15.12
84 Ahmed Al Mansoori UAE + 15.13
85 Shahin Eyvazov Azerbaijan + 15.31
86 Mazin Al Riyami Oman + 16.16
87 Julien Barrault Haute-Savoie + 16.26
88 Salem Alshemeili Al Shafar Jumeirah + 16.27
89 Abdulla Al Hammadi UAE + 16.27
90 Lance Lumanlan Torq Cycling Team + 17.01
91 Muradjan Khalmuratov Tashkent City Professional Cycling Team + 17.26
92 Jean Nepo Bigirmana May Stars + 17.45
93 Pierre Marchand Haute-Savoie + 17.46
94 Abdelkrim Ferkous Algeria + 17.51
95 Ahmed Al Marri Abu Dhabi CC + 18.04
96 Majid Alsayegh Al Wathba Cycling Team + 18.21
97 Farooq Mahmood Ismail Dubai Police Team + 18.43
98 Sarbast Issa Iraq + 19.03
99 Abderaouf Bengayou Algeria + 19.04
100 Achraf Khoudiri Torq Cycling Team + 19.22
101 Behzodbek Rakhimbaev Tashkent City Professional Cycling Team + 19.39
102 Mohammad Alsabbagh Abu Dhabi CC + 20.06
103 Nadjaf Baghirov Azerbaijan + 20.22
104 Ahmed Al Rikabi Iraq + 21.08
105 Salman Al Rebh Saudi Arabia + 21.39
106 Ali Nouisri Yasi Cycling Team + 21.43
107 Damir Zabirov Tashkent City Professional Cycling Team + 22.04
108 Alhur Alkulaif Saudi Arabia + 22.19
109 Ali Tuayen Iraq + 22.34
110 Hamdan Ahmad Shabab Al Ahli Cycling Team + 23.57
111 Mohamad Ghaith Molhem Syria + 24.06
112 Yousef Alghafri Abu Dhabi CC + 25.04
113 Amer Aldahmani Al Shafar Jumeirah + 25.41
114 Nasser Almemari Al Shafar Jumeirah + 26.11
115 Ahmed Al-Diwani Iraq + 26.32
116 Yasser Albloushi Dubai Police Team + 26.47
117 Abdullah Alhidan Saudi Arabia + 27.16
118 Waleed Alnaqbi Shabab Al Ahli Cycling Team + 27.27
119 Mahdi Al-Battah Iraq + 27.35
120 Ahmed Buabdullah Saudi Arabia + 28.51
121 Irwandie Lakasek Terengganu Polygon Cycling Team + 29.05
122 Wan Abdul Rahman Hamdan Terengganu Polygon Cycling Team + 29.19
123 Elie Kwizera May Stars + 31.57
124 Ghassan Malibari Saudi Arabia + 34.24
125 Abdullah Al-Gheilani Oman + 34.33
126 Fadhel Al Khater Al Wathba Cycling Team + 37.45
127 Jasim Husain Bahrain Cycling Academy + 39.44
128 Simon Cox Al Wathba Cycling Team + 41.53
129 Jamel Alshaaban Syria + 42.19
130 Yahiaaldien Khalefa Al Wathba Cycling Team + 46.57
131 Adel Jalal Torq Cycling Team + 55.36
132 Hussein Mohammed Al Najjar Torq Cycling Team + 59.39
- Zayd Alobeidli UAE DNF
- Ali Gurbianov Azerbaijan DNF
- Ismail Alzaabi Yasi Cycling Team DNF
- Konstantin Elli Tashkent City Professional Cycling Team DNF

Youth

PosRiderTeam Time
1 Rudolf Remkhi Almaty Astana Motors 8:23:07
2 Ruslan Aliyev Almaty Astana Motors + 01.50
3 Marco Duffaud Haute-Savoie + 02.26
4 Nasr Eddine Maatougui Morocco + 02.41
5 Abdulla Jasim Al-Ali UAE + 02.49
6 Felicien Hakizimana May Stars + 02.52
7 Nikiforos Arvanitou Greece + 03.34
8 Osama Sbahi Abu Dhabi CC + 04.28
9 Vladislav Chernorutskiy Yasi Cycling Team + 04.40
10 Ibrahim Essabahy Morocco + 06.43
11 Mundher Al Hsani Oman + 07.44
12 Ayoub Ferkous Algeria + 09.23
13 Mohammed Ali Iraq + 09.29
14 Alexandr Mussabayev Almaty Astana Motors + 11.23
15 Mohammed Al-Wahibi Oman + 13.19
16 Shahin Eyvazov Azerbaijan + 15.13
17 Lance Lumanlan Torq Cycling Team + 16.43
18 Jean Nepo Bigirmana May Stars + 17.27
19 Abdelkrim Ferkous Algeria + 17.33
20 Sarbast Issa Iraq + 18.45
21 Behzodbek Rakhimbaev Tashkent City Professional Cycling Team + 19.21
22 Nadjaf Baghirov Azerbaijan + 20.04
23 Salman Al Rebh Saudi Arabia + 21.21
24 Damir Zabirov Tashkent City Professional Cycling Team + 21.46
25 Alhur Alkulaif Saudi Arabia + 22.01
26 Hamdan Ahmad Shabab Al Ahli Cycling Team + 23.39
27 Mohamad Ghaith Molhem Syria + 23.48
28 Abdullah Alhidan Saudi Arabia + 26.58
29 Mahdi Al-Battah Iraq + 27.17
30 Ahmed Buabdullah Saudi Arabia + 28.33
31 Ghassan Malibari Saudi Arabia + 34.06
32 Jasim Husain Bahrain Cycling Academy + 39.26

Points

PosRiderTeam Points
1 Rudolf Remkhi Almaty Astana Motors 43
2 Drew Morey KINAN Racing Team 41
3 Nassim Saidi Dubai Police Team 38
4 Ariya Phounsavath Roojai Online Insurance 32
5 Mohcine El Kouraji Al Shafar Jumeirah 29
6 Yacine Hamza Dubai Police Team 27
7 Grega Bole Shabab Al Ahli Cycling Team 27
8 Metkel Eyob Terengganu Polygon Cycling Team 26
9 Adne van Engelen Roojai Online Insurance 25
10 Anton Kuzmin Almaty Astana Motors 24
11 Polychronis Tzortzakis Greece 23
12 Lucas Carstensen Roojai Online Insurance 22
13 Kyle Gordon Torq Cycling Team 20
14 Georgios Boúglas Greece 20
15 Oussama Khafi Morocco 18
16 Daiki Magosaki KINAN Racing Team 18
17 Wan Abdul Rahman Hamdan Terengganu Polygon Cycling Team 14
18 Thomas Lebas KINAN Racing Team 12
19 Imad Sekkak Morocco 11
20 Anatolii Budiak Terengganu Polygon Cycling Team 10
21 Musa Mikayilzade Azerbaijan 7
22 Aiman Cahyadi Terengganu Polygon Cycling Team 7
23 Felicien Hakizimana May Stars 6
24 Oussama Cheblaoui Algeria 6
25 Ruslan Aliyev Almaty Astana Motors 5
26 Nikiforos Arvanitou Greece 5
27 Ahmed Al Mansoori UAE 5
28 Jean Nepo Bigirmana May Stars 5
29 Tesfom Okubamariam Yasi Cycling Team 4
30 Ryan Cavanagh KINAN Racing Team 4
31 Salem Alshemeili Al Shafar Jumeirah 4
32 Alisher Zhumakan Almaty Astana Motors 3
33 Alexandre Pliuschin Abu Dhabi CC 3
34 Islam Mansouri Algeria 3
35 Soufiane Haddi Abu Dhabi CC 2
36 Jaber Al Mansoori UAE 2
37 Elchin Asadov Azerbaijan 2
38 Ibrahim Essabahy Morocco 2
39 Saeed Kahir Dubai Police Team 2
40 Abderaouf Bengayou Algeria 2
41 Irwandie Lakasek Terengganu Polygon Cycling Team 2
42 Nasr Eddine Maatougui Morocco 1
43 Mounir Makhchoun Morocco -5

Mountain

PosRiderTeam Points
1 Aiman Cahyadi Terengganu Polygon Cycling Team 29
2 Oussama Khafi Morocco 14
3 Imad Sekkak Morocco 13
4 Adne van Engelen Roojai Online Insurance 10
5 Kyle Gordon Torq Cycling Team 8
6 Ariya Phounsavath Roojai Online Insurance 8
7 Drew Morey KINAN Racing Team 7
8 Tegshbayar Batsaikhan Roojai Online Insurance 7
9 Metkel Eyob Terengganu Polygon Cycling Team 6
10 Rudolf Remkhi Almaty Astana Motors 6
11 Anton Kuzmin Almaty Astana Motors 5
12 Nasr Eddine Maatougui Morocco 5
13 Ali Mohammed Aljaber Al Wathba Cycling Team 5
14 Anatolii Budiak Terengganu Polygon Cycling Team 3
15 Jean Nepo Bigirmana May Stars 3
16 Georgios Boúglas Greece 2
17 Mohcine El Kouraji Al Shafar Jumeirah 1
18 Abdulla Jasim Al-Ali UAE 1
19 Thomas Lebas KINAN Racing Team 1
20 Sayed Ahmed Alawi Bahrain Cycling Academy 1
21 Damir Zabirov Tashkent City Professional Cycling Team 1
22 Mounir Makhchoun Morocco -1

Team

PosTeamTime
1 Roojai Online Insurance 25:10:57
2 Almaty Astana Motors + 00.22
3 KINAN Racing Team + 01.02
4 Morocco + 03.35
5 Terengganu Polygon Cycling Team + 04.14
6 Greece + 06.51
7 Algeria + 08.50
8 Haute-Savoie + 09.16
9 Shabab Al Ahli Cycling Team + 10.04
10 UAE + 11.02
11 Bahrain Cycling Academy + 14.00
12 Azerbaijan + 14.36
13 Dubai Police Team + 17.09
14 Yasi Cycling Team + 17.38
15 Abu Dhabi CC + 17.59
16 May Stars + 18.20
17 Al Shafar Jumeirah + 23.54
18 Oman + 24.27
19 Al Wathba Cycling Team + 34.58
20 Tashkent City Professional Cycling Team + 35.25
21 Torq Cycling Team + 40.00
22 Iraq + 43.49
23 Saudi Arabia + 01:01.12
24 Syria + 01:09.26

Race profile

Race
Tour of Sharjah
Start date
27.01.2023
End date
31.01.2023
Total distance
110.2 km
Gen
Men
Cat
2.2
Country
United Arab Emirates
Discipline
Road

we are grateful to our partners.
Are you?

We believe cycling journalism should be accessible to everyone. That's why Domestique remains free to read, with the support of our partners. We work with brands that respect our audience and help us keep producing independent cycling journalism. If you come across them, we hope you'll consider supporting the brands that support Domestique.

Domestique
Co-created with our Founding Domestiques Thank you for your ideas, feedback and support ❤️