I was sceptical about using a magician at first, but Stephen hit all my concerns out the park - he is fantastic and certainly provides ROI. Lovely chap too, highly recommended.
Amazing magician, everybody was blown away. Stephen James' tricks are mind blowing. Would recommend in a heart beat - don't Hesitate to book him. Thank you so much!
Stephen gave a brilliant performance at our wedding, we thoroughly enjoyed it and received nothing but compliments from our guests on the performance. Everyone enjoyed trying to work out his tricks!
Stephen was absolutely amazing! All of our guests have commented on what a great addition he was to the day. He was very good with all the children and did a very special trick for us ❤️❤️ Perfect!!
Wow, Stephen was amazing. His magic was talk of our wedding. I would highly recommend. Guests are still messaging us a week after the wedding. Absolutely amazing, thank you very much.
Stephen was absolutely brilliant. Everyone was amazed and I you would highly recommend and would defiantly use him again at other occasions. Great entertainment for all ages.
We hired Stephen for our wedding and he definitely didn't disappoint. He was the highlight of the evening, the children were amazed by him and so were the adults. Perfect choice of entertainer!
OMG is all that I can say, Stephen James was amazing. He was the talk of my 40th birthday party. He had lots of tricks and wowed everyone. He really was the highlight of the night.
Absolutely amazing, Stephen James has a great presence and his close-up magic left our audience in awe. Great entertainment for all, we will definitely use Stephen for future events.
Incredible, amazing, what can I say? Stephen James astonished and made magic that caused lots of laughter. Highly recommended. I would happily book him again one day.
Phenomenal! Stephen wowed & delighted us all with his superb magic tricks and entertaining dialogue. We were simply mesmerised and weeks later our guests are still talking about how great he is. Book him now!
Where do we start! We chose Stephen because his magic blew us away and he did not disappoint on the day! All our guest loved him and still mention it now! Brilliant addition to our wedding day - Thanks!
One of the best magicians I've ever encountered, even the sceptics at the wedding were blown away by some of your magic. I would highly recommend Stephen for entertainment.
We booked Stephen for our corporate event and he certainly wowed our delegates with his close up magic. Great as a bit of an icebreaker for tables who don't all know each other. Highly recommended.
We were all honestly blown away by your unbelievable trickery and expertise. You made our wedding day Steve! Thanks ever so much, we would thoroughly recommend you to everyone.
AMAZING! Such a welcome addition to the wedding and provided excellent entertainment for all guests. All of which have commented on the performance. Best magician we have seen, thank you very much!
Stephen will completely blow your mind. The perfect entertainer for our corporate event, his magic defies reality. When Stephen is performing, prepare to be spell bound from start to finish.
My jaw is still not up off the floor after watching some of Stephens tricks which blew both mine and my wedding guests minds. Thank you for being the perfect entertainment and a great talking point.
Stephen was excellent from start to finish. All my guests were in awe and I really do not know how he does it!! Amazing, professional and magical!! I can recommend him highly!!
Stephen performed during our wedding breakfast and completely blew everyone away! It was such a joy to see the laughter and confusion on our guests faces, we are still baffled by it all 10 days later!
Incredible! Every guest at my wedding that Stephen performed his tricks too had their mind blown! High quality tricks that only a true magician like Stephen could perform. I highly recommend.
Stephen was a fantastic part of our wedding. All our guests were amazed by his performance and couldn't rave about him enough! I would book again for another event in a heart beat, blew us away!
We used Stephen to bring in lots of potential new leads at the Traffex show, which has worked fantastically. He wowed people with lots of amazing tricks. We've really seen a big difference.
Stephen James' magic was awesome and a fantastic addition to our corporate event! We wouldn't hesitate to book again and look forward to working with him again in the future.
Stephen's brought a unique twist to our team over the show. The results have been phenomenal, Stephen's skills have brought multiple leads in that I don't think we would have had otherwise.
Stephen James and his colleagues provided brilliant entertainment for guests at our Gala Awards Dinner. All the diners thought it was fantastic and enhanced the awards evening.
Wow what can i say... Stephen was one of the highlights of our wedding day! Everyone was in awe of the magic and the two hours went far too quickly for us! Would definitely recommend.
We hired Stephen for our second show in a row. We're super happy that he managed to generate enough leads to keep us quite busy. He's very good at attracting the right people, will definitely hire him for the next event.
We visited quite a few wedding fairs looking for entertainment for our wedding guests and booked Stephen. He is not only very good at magic, he also has a wonderful charm about him that stood to my now wife and I.
Absolutely amazing, Stephens magic was the talk of the event. So entertaining, professional and high quality performance throughout the evening. Definitely would recommend and will use again.
Such a fantastic magician! Super professional, engaging and entertaining for all our guests! Stephen performed during our drinks networking break at our conference and we can't stop re-booking him.
Stephen's done some pretty impressive magic tricks. He's drawn people onto the stand, people that probably would not have stopped and talked to us, which has been a massive benefit to us.
I hired Stephen for my partners 30th birthday party. We had previously experienced Stephen's magic beforehand, and once again he very much delivered, amazing magic and fun!
Stephen performed at our Christmas party and he was awesome. All the staff loved him, he caught the vibe straight away and worked his magic on them all (excuse the pun). Highly recommended.
Magician Stephen James is just brilliant!! All the guests at my wedding reception were blown away. Highly recommend if planning a wedding or any party. Thank you Stephen!
Stephen was absolutely fantastic at our wedding and our guests were raving about his magical tricks! Friendly, attentive, professional and just an absolutely lovely man - thank you for everything!
Absolutely amazing. Adults and kids really enjoyed having Stephen perform at our wedding. The only annoying thing is that I just don't know how he does it. I would highly recommend him.
We used Stephen James for the first time on our exhibition stand and I cannot fault his work. He really did attract people to our stand and I have booked him again as I was so impressed.
Stephen was absolutely amazing and certainly our wedding guests have been talking about him for days now! A must have, especially throughout the wedding breakfast! 5 Star.
We tried Stephen at an exhibition just on a punt! Well what a punt it was! We've now booked him for all future shows as he made such a difference to the quantity and quality of leads.
Stephen performed at our wedding - My husband and I were totally mesmerised by his magic and our guests we completely bamboozled, wanting more and more from him! He is amazing, book him now!
What an incredible addition to our wedding day you were absolutely amazing! I have never seen magic like it and my guests are still talking about you. I would highly recommend to anyone!
Thank you for performing at our wedding day. You really did add something special to the day. So many of our family and friends have mentioned to us how amazing you were!
To say your magical performances were superb would be an understatement. Everyone loved them, you were genuinely awe-inspiring and mind-blowing, we're still trying to figure out how you did it!!
Please book Stephen for your wedding! He was absolutely amazing and all of our guests commented on how wonderful he was. Thanks Stephen, you did a fantastic job! Suzan and Neil x
Stephen was amazing, I definitely recommend to everyone. Our event was on the Friday and we were still discussing his magic well into the following week. Choose Stephen and you won't be disappointed!
Stephen helped us greatly with leads at the Restaurant And Bar Tech show held at ExCel London. I would highly recommend him for both business and entertainment shows.
Our guests were blown away by your magic as were we! My cousin who loves magic has not stopped telling us how fantastic it was. It's definitely entertainment worth having! Thank you so much.
Stephen worked on the Spike Leisurewear stand at the Autumn Fair and was a huge hit with our customers. He amazed everyone with his magic. I would highly recommend Stephen.
Absolutely brilliant, everyone loved Stephen. He is definitely the best magician I have ever seen. Thank you so much for making my wedding reception as entertaining as it was.
I can honestly say my guests were overwhelmed by how amazing Stephen was! He left everyone speechless and wanting to see more throughout the night, I would highly recommended!! Best magician out there.
Our wedding guests were wowed and wooed by Stephen's magic and kind nature. Such a lovely man and such fabulous magic! I loved hearing the gasps and screams from our wedding guests! So much fun!!
Stephen James performed at my Son's wedding meal and totally blew away all of the guests. Thank you so much for making it such a memorable day for everyone.
Thank you Stephen for making our day extra special. All our guests loved you and commented how amazing you were! You not only entertained the adults but also the kiddies too. Will recommend you x
We booked Stephen to perform at our wedding and he was by far the stand out entertainment on the day. Everybody was amazed by the magic and Stephen was relaxed and flexible. Simply superb!!
Wow! Our guests were blown away by Stephen's magic. It really added a magical feel to our wedding and kept our guests entertained during our wedding breakfast. We would HIGHLY recommend Stephen.
Stephen was amazing - Everyone was blown away by his unbelievable magic. I can recommend Stephen as a really friendly and talented guy - Thanks for making our day even more special!
Stephen entertained a group of 75 relatives and friends at our Diamond Wedding Anniversary party. We were all amazed at his skill as a magician and he certainly kept us amused. Thank you Stephen.
Magician Stephen James is a brilliant close up magician with a great personality too. Everyone at our wedding thought he was amazing. I would thoroughly recommend him!
Magician Stephen James was amazing. He performed just after the ceremony and we could hear the laughter and disbelief from far away. He is still a hot topic amongst our guests a week after the day!
We used Stephen to attract visitors to our stand, it's worked phenomenally well. He has attracted and engaged with many people and kept the team extremely busy. I would definitely recommend Stephen and would use him again.
I hired Stephen for my birthday party last Saturday and I was not disappointed. Stephen was so entertaining and my guests were flabbergasted with his magic. I would recommend Stephen.
Tough to write a review when a magician leaves you speechless! He completely wowed the room mingling with our wedding guests seamlessly - the perfect entertainment for the day. Thank you Stephen!
Stephen was a great investment to bring people onto our stand. He was fun, interactive, made people laugh and made SHS memorable. It made it a lot easier to increase sales after because we had qualified leads onto our stand.
Stephen performed at our wedding and his magic really amazed our guests, we had so many positive comments. We are so pleased you were there to make our day so special. Thank you!
Magician Stephen James was the surprise evening entertainment at our wedding and he absolutely blew every one away! I cannot recommend him highly enough!!!!!!!!
Stephen performed at our inaugural Safety & Health Excellence Awards. There was a constant stream of applause across the tables as Stephen performed his close up magic to entertain our guests.
Stephen James was excellent. His magic was simply outstanding and his professional attitude made sure our exhibition stand had the most amount of clients - we will use him again.
Stephen performed at my 50th birthday party. He made the evening! My guests were completely wowed by him! So so talented and a lovely personality to have in the crowd. Will definitely invite again 👏👏👏
Stephen created interest, entertainment and engagement on our stand, dramatically increasing the number of leads we took. If you want a novel way to attract people to your stand, look no further.
Wow! We can't thank you enough for performing at our wedding, all of our guests were amazed and have not stopped talking about you, you were so professional and polite throughout the whole day.
Stephen performed at our wedding and our guests were very impressed, many whom thought they couldn't be tricked by him were left amazed by his magic. Highly recommended.
Stephen performed at our wedding and he was incredible - we couldn't believe our eyes and we had so many great comments from our very very impressed guests. THANK YOU!
When booking a magician you are always sceptical, but hands down Stephen impressed everyone from our CEO down to the everyday staff. He left you thinking "how can you do that every time?".
My daughter's 18th was amazing and Stephen James definitely added the WOW to the evening. I had people coming to me all night saying how amazing he was - thanks Stephen!
Amazing magician!! Performed at the Royal Marsden Cancer Charity's volunteers thank you party and has received fantastic feedback from all guests. He left us astounded with his amazing tricks!!
Stephen is a very talented man. He performed at our wedding and my goodness, he blew our guests away with his close up magic. Very professional and worth every penny. Highly recommend!
Stephen is an amazing entertainer and was one of the highlights of our wedding, with a range of unbelievable tricks he entertained and astonished all ages! All of our guests loved him!
If you are in any doubt about your wedding entertainment, look no further! Honestly, Stephen was incredible at our wedding, the feedback from our guests has been outstanding. 100% worth it!
Absolutely incredible, the guests at my wedding reception were amazed by Stephen and his magic. He mingled with everyone really well and created a great atmosphere. Thank you so much.
Stephen was amazing! Highly recommend him for any occasion. A credit to the profession. Wish I had more time to spend with him on our wedding day. My friends and family are still talking about him.
We had Stephen James at our wedding reception since we had seen him perform at our friends wedding, once again he was amazing and everyone loved him! Highly recommend!!
You entertained and mesmerised our wedding guests beyond our expectations. Meghan and Vik were totally blown away. THANK YOU so much. We look forward to hiring you again in the future.
Stephen is an amazing spectacle who left our wedding guests speechless. His work stunned and amazed everyone. Very talented and one of the many highlights of our special day.
What an absolute amazing magician Stephen is! He had us (bride & groom) plus our guests speechless at how he performed his magic! I would definitely book him again. Thank you for being part of it.
Amazing! Such a great guy and an awesome magician, entertained all of our guests from age 2-82! I would highly recommend Stephen for any event and would definitely book him again!
Absolutely phenomenal! Performed at our wedding with so much energy and was worth every penny!! Amazing tricks and great ice breaker at a wedding, all the guests were talking about the magic.
Stephen performed at my sister's graduation party. It was a large family gathering at my home and he effortlessly mingled with the guests as well as giving a pretty breathtaking performance!
I cannot recommend Stephen highly enough. He mesmerised our guests and so many are still raving about him. He is also a really nice guy and made our big day extra special. Thank you Stephen!
Stephen James' ability to bring in customers is outstanding. I don't think we've been as busy before as we have the last 3 days, It gives us exposure because people remember Orbis as a brand. Definitely booking him for next year.
Absolutely amazing, we loved having Stephen at our wedding and so many people are still talking about how fantastic he was. Thank you for making our wedding special and doing all your brilliant tricks.
I just can't thank Stephen James enough for completely blowing us and our guests away at our wedding. He really is phenomenal. Everyone thought it! A guest is even planning to book him for their wedding.
Mind-blowingly awesome! Words cannot describe how good Stephen was; he really made our night and our guests loved watching the magic. Stephen fitted in as one of the guests then blew everyone's minds!
We would both like to thank you for the wonderful evening of magic. All our guests were in awe at the tricks and everybody was talking about you and how good you were. Many thanks.
Amazing! I would wholly recommend Stephen for any event that you host. He performed at our wedding and he had ALL our guests wanting more!! Seriously incredible and worth every penny!!
Stephen performed at our wedding. He was absolutely incredible! Such mind boggling entertainment! Thank you so much for being part of our special day. You truly made it magical!
We were both amazed by the tricks you performed, and with the shouts of "no way" and "what the $&@!" we could hear as we chatted. We were grabbed by many amazed and bewildered guests saying how great you were.
I had Stephen James performing magic at my wedding, he was amazing! All of the guests were astounded and couldn't stop talking about what they had seen! Thank you so much!
Thank you so much for entertaining and mesmerising all of our guests with your brilliant magic tricks!! We had so many guests tell us how wonderful they thought you were!! Highly recommend you!
Stephen James performed at my wedding, the screaming and shouting was almost entirely generated by his tricks. He is absolutely brilliant, I would hire him again in a heartbeat.
Stephen is just utterly wonderful. I do believe we received more compliments on him at our wedding than I did on my dress!! The children and the adults were as flabbergasted as each other. So pleased.
Fantastic!!! 60th birthday party held in my home, 50 guests, Stephen James spent 90 minutes with us. He was simply brilliant and was a great addition to the party. Highly recommend!!
Stephen was truly breath taking when he preformed at our wedding! He had all of our guests stunned! He was a pleasure to watch and was very friendly! Would definitely recommend him! Thank you!
Stephen attended my wife's 50th birthday party and played a huge part in a very enjoyable evening. Very entertaining tricks delivered with a relaxed friendly demeanour which sets him apart.
Stephen made a great addition to our Christmas party for singles! He wowed the crowds and helped make the evening really fun. His magic tricks were amazing and everyone enjoyed it! 10 out of 10!
A fab way of entertaining a multi age group - thanks Stephen. It was thoroughly enjoyed by all! I have had lots of excellent feedback from our guests. Keep up the good work.
Absolutely brilliant! Enjoyed by all ages! Stephen James was reliable and adaptable to specific needs for our wedding. Easily contactable and efficient. Highly recommended!
What a first class and mesmerising performer. Stephen James' close up magic is the best and can adapt to any situation. He entertained us at our staff party and got great reviews.
I cannot say how amazing this guy is! Still dragging my jaw on the floor! If I'd known how lovely, polite and amazing he'd be I'd happily have paid him double. You made our wedding day perfect. Thank you x
Fantastic! Stephen James came to perform for my husbands surprise 40th birthday and he was great, we were all amazed! Definitely great entertainment for any occasion! Thank you so much.
Fabulous. Stephen James' performance at our dinner and dance was incredible and we had great comments from our attendees and I know that this won't be the last time we use him.
Just great! Our guests really enjoyed it, it was a great ice breaker and it added something a bit special to the occasion. Stephen was amazing (literally!). We would definitely use him again.
Stephen James made my engagement ring disappear so I invited him to the wedding! He was the talk of the wedding - he was awesome and all the guests were happy.
Stephen James travelled quite a distance to provide a great evening of entertainment. The wedding guests loved the vast variety of magic tricks. Would definitely recommend him!
For our wedding reception Stephen was amazing! All of our guests absolutely loved his tricks and the children thought he was magical. A very lovely guy that I would highly recommend to everyone.
We, alongside with our guests were left amazed and astonished when Stephen performed at our wedding. Such professionalism and love given in his tricks, definitely recommended for an unforgettable day.
A huge thank you for last night, you were amazing! I've received comments all day about how fantastic you were! We all enjoyed you so much, everyone has been posting videos of you, saying this man was unbelievable.
Stephen was fantastic at our wedding. It was a great way to entertain our guests. Everyone was so impressed and still to this day people are wondering how he does it :)
Stephen was with us at the IMHX Exhibition at the NEC this week. Once again we had amazing feedback from visitors who wouldn't necessarily have stopped at the stand otherwise.
Stephen performed at my daughters wedding and he was fantastic. Young and old were stunned by his tricks and talking after trying to work out how he did them. Highly recommended.
Magician Stephen James delighted and amazed our wedding guests. He is such a warm, fun person that even the most sceptical are instantly won over. I would highly recommend him!
Stephen had our guests following him around in amazement at our wedding. Fantastic magician with brilliant charisma - I would recommend Stephen to anyone. Faultless entertainment!
Stephen is amazing, we first saw him a few weeks ago at a friends wedding and I knew then I had to hire him for a surprise 50th birthday party. Everyone was talking about him all night. Amazing..FAB
Absolutely outstanding! All of our guests loved Stephen James' magic during the wedding breakfast. The best man for the job, and the perfect entertainment for our wedding day.
Stephen was incredible at our wedding reception, the guests loved him and were following him around all evening! The special tricks he did for me and my husband were particularly amazing! Love him!
You made Kerry and Steve's wedding complete. You just blew people away and had them talking about how mind blowing you were. You were truly amazing and thank you so much for your hard work.
Our guests were left speechless! Stephen was unobtrusive and just blended in. It was the perfect entertainment option throughout the afternoon. We would highly recommend him to make any event special!
Stephen was amazing! He kept my guests, my new husband and me amused for hours. The kids followed him around all evening asking for more tricks. Could not recommend him any more. This is the man to book!
What an amazing evening of entertainment at our wedding reception. Stephen kept all the guests wanting more. Would highly recommend. Looking forward to more magic at future parties!
What a fantastic night, Stephen James was so good with his magic and everyone is still talking about it (they were impressed). I knew it would be fun, Stephen was really entertaining.
We're so glad we booked Stephen for our wedding. He's been friendly, reliable, enthusiastic and completely professional. It really added to our day and the magic was just AWESOME!!
We booked Stephen to perform at our restaurant. We would certainly recommend him and will look to book him again. Customers enjoyed and were bamboozled by his tricks. Really nice guy to boot.
Just wanted to say a massive thank you again. You really did make the wedding day that extra bit special and everyone was talking about how good you were. I couldn't speak more highly of someone.
An absolutely fantastic close up magician, thank you for being part of our wedding day. Our guests couldn't stop talking about the magic, how do you do it? Totally recommend you.
We booked Stephen to attend a trade fair. We simply wanted to do something a little different, this concept was a total success we have already booked Stephen for future events.
Stephen performed for our wedding meal and reception. Everyone commented on how fantastic he was and we were personally blown away. Great communication leading up to the day, making everything easy to organise.
WOW!!! Unbelievable tricks and variety which had both adults and children captivated. A truly brilliant magician who was not in a rush to leave either. So glad we booked Stephen James.
Stephen was a fantastic addition to our staff christmas party and left everyone in awe of his superb routines! I would definitely recommend magic as a great change from the norm for special events.
We booked Stephen for our summer party and due to great feedback have booked him many more times. He is extremely professional and very impressive!! An amazing addition to any event!
Thank you so much, it was really good to have such a wonderful magician at our wedding. Highly recommend and will use Stephen again. Everyone enjoyed him and he really wowed the audience.
Stephen James is a fantastic close up magician, how does he do it? Our wedding guests loved him. We would highly recommend him for any event. He's a thoroughly nice guy too!
Thank you for helping to make the wedding of Kim & Max a very happy event. Everyone was so impressed with your magic, it really helped the reception go well. I would be happy to recommend you to anyone.
Stephen performed at my birthday and was exceptional. He made it so special ensuring each guest received their own trick or moment of participation which was fantastic - would certainly recommend!
Stephen performed for over 5 hours at our daughter's wedding including one to one and table tricks. He had a wide range of amazing tricks and the entire party were enthralled.
We hired Stephen for our company event, we thought his performance was excellent and he kept everyone entertained with stunning tricks. We were left wondering just how he managed them, it was great fun!
Stephen did such a wonderful (magical) job at our wedding. He amazed everyone in attendance, leaving them to fathom, "how the heck did he manage that?!". A truly incredible talent!
A fantastic magician with a great personality too. He performed in the interval and after show at a charity event, which raised almost £2500. He will now be the first magician I recommend.
Stephen was the most incredibly talented magician who left us all amazed, beguiled and bewitched at my son's 18th birthday party. I would highly recommend him for all age groups.
Stephen is an exceptionally talented magician - he astounded all of the guests at our corporate event and was a great entertainer. I'd highly recommend him - worth every penny!
It may not be a magical moment reading about money, but it is necessary to have a clear policy when bookings are being made.
• All non-agency bookings will require a non-refundable deposit (which is deducted from the total fee). Failure to pay the deposit promptly may result in another booking being taken in its place.
• The customer booking the event will be responsible for providing the correct email address and mobile number. The customer will be responsible for monitoring their email account (including their spam folder) and phone for communication regarding their booking. Stephen James cannot be held liable for any outcomes that result from the customer not reading or responding to communication.
• Payment for bookings are due on the dates specified in your email booking confirmation, failure to pay the the monies on the dates specified may result in the performance not going ahead.
• If a booking is cancelled by the customer more than 14 days before the event then the customer will receive a refund of all monies paid apart from a £50 admin fee and any other costs Stephen may have incurred as a result of the booking (i.e. hotel fees). If a customer cancels within 14 days of the event then no refund will be given.
• In the very unlikely event Stephen James is unable to make the date (i.e. sickness) then arrangements will be made for a suitable alternative magician to do the performance. If an alternative cannot be found, or the customer objects to the replacement, then a full refund (including the deposit) will be given with no additional compensation.
• If any extreme unforeseen events make Stephen James unable to attend the event on safety grounds (i.e. terrorist attack, natural disasters) then a full refund (including the deposit) will be given with no additional compensation.
• This has never happened, but should the customer have a reasonable reason to be unhappy with the service provided, then the maximum monies that will be paid back will be the full amount paid for the booking with no additional compensation.
This website will store cookies on your device that YouTube videos and other third party website code to function.
If you met Stephen at a wedding fair, the website will also store a cookie which lets the website display your wedding quote and to allow Stephen to track bookings received from each fair.
If you do not wish these cookies to be on your device, please leave this website and clear the cookies in your browser settings
A big thank you to everyone who created everything needed to put this website together. The copyright of all elements (including audio, code, copy, photos and videos) of this website belong to the owners of the content and unauthorised use is prohibited.
• HTML theme code modified by Stephen Hancock.
• Generic avatar image from Shutterstock.
• Icons are from FontAwesome by Dave Gandy, and used under the MIT License (with fonts licensed under SIL OFL).
• Logo designed by Jarek_GTX on Fiverr.
• Lightbox code is Featherlight by Noel Bossart, and is used under the MIT License.
• Live event photography by Anderson Entertainment, Mariusz Goslicki and Tom Ansell.
• Studio photography by Sam Dorrington at Everlasting Moments.
• Theme Fruity created by WP Expand, under the GNU License and purchased from Mojo-Themes. Full credits for elements used in this theme can be found on its theme page on Mojo-Themes.
• Video backing tracks from Audioblocks, Bensound and Shutterstock.
• Videos shot and edited by Stephen Hancock, Pete James and Stuart Crang.