Changed iinChecker to have lookup method and better stuctured. Added i18n for error messages.