In Reply to nfiq: @nfiq hahaha. :D And your language choices seem interesting - challenging, for sure!