Native method register