fix register parameters rang && method