Wow plenty of very good tips.