Good job
I can tell that a lot of effort was put into this flash there is only one problem, I didn't understand one thing that was talking place in this flash. I don't think that I ever will be able to understand this flash unless I wacth it over and over again (wich im going to). Great job I was impressed with your work