Well, it has been tough 6 month and I really enjoyed it. I learned more about portable UI, C and C++. More about threading, more about making generic code, More about being patient and how business works.