Wow quite a lot of amazing tips.