Thanks guys, all these informations are really helpful. All of these takes a lot of time to do it right, but at the end it worth the hassle

Thanks again, and hope to catch up with you all later,

Cheers