@jsulm Uhmm now I'm starting to understand why @sierdzio told me this is not easy.
I will do some google search on this subject, thanks for guidance.