well done Steve, thank you for sharing, it gives us inspiration