So, what I have learned from my mistakes, the biggest thing that I have accomplished I think is not being afraid of making mistakes. What I've learned is everyone makes them and unfortunately sometimes you have to make mistakes to learn and to grow and to get better. So, my philosophy on my mistakes is you own up to them, you figure out what happened to have the error in the first place and you learn from it. And you know, if that's what you get out of making a mistake is learning and growing then you know we should never be afraid of making those mistakes as long as we can grow from them.