if i have second chance, I'll do my project in this way. What I have learned in my unsuccessful project... Read less