fix typo in region label (thanks gageas: https://twitter.com/gageas)
add destructor (thanks gageas: https://twitter.com/gageas)
change calling convenstions (thanks gageas: https://twitter.com/gageas)
add gageas to contributor