great job bud thanks for doing all these