+ registry util module modified
    + unit_test added